Ograniczenie iBarShift()

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
personov
Pasjonat
Pasjonat
Posty: 1521
Rejestracja: 09 sie 2009, 21:27

Ograniczenie iBarShift()

Nieprzeczytany post autor: personov »

Zauważyłem, że funkcja iBarShift() ma ograniczenie wartości do 1000.
Czy to prawda ? Czy jeśli wartość iBarShift wychodzi więcej niż 1000 to nadal będzie wskazywało 1000 ?
Jeśli tak to czy jest sposób, aby to obejść ?
Potrzebuję znać numer świecy początku dnia poprzedniego i tego wcześniejszego.
Jeśli będzie to wykres M1 to max. może to być nawet świeca numer 2880. iBarShift mi tego nie pokazuje.
Solą życia jest kasa.

TesterForex
Stały bywalec
Stały bywalec
Posty: 43
Rejestracja: 22 gru 2016, 12:45

Re: Ograniczenie iBarShift()

Nieprzeczytany post autor: TesterForex »

Funkcja iBarShift() nie ma takiego ograniczenia. W dokumentacji nic na ten temat nie ma i doświadczalnie również wychodzi, że funkcja zwraca też znacznie większe wartości.

Problemem jest natomiast brak danych. Na platformie, na której to testowałem minutówek na EUR/USD było tylko 1002 i w takim przypadku max wartość dla iBarShift(), to właśnie 1002.
Współautor interaktywnego kursu MQL4 dla serwisu fxwatch

Awatar użytkownika
personov
Pasjonat
Pasjonat
Posty: 1521
Rejestracja: 09 sie 2009, 21:27

Re: Ograniczenie iBarShift()

Nieprzeczytany post autor: personov »

Te 1000 świec występuje właśnie tylko na backtesterze. Na live nie ma ograniczenia.
Solą życia jest kasa.

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Re: Ograniczenie iBarShift()

Nieprzeczytany post autor: Pierz Andrzej »

Może nie masz więcej niż 1000 świec dostępnych w *hst ? bo w testerze też nie powinien mieć problemu z cofnięciem się wiecej niż 1000 . Sprawdź też ustawienia terminala w zakładce wykres może tam masz wpisane jakieś limity ? i sprawdź też czy nie masz jakiegoś błędu przy wywołaniu fukcji ?
z poważaniem
Andrzej Pierz
FOREX-SERVICE

Awatar użytkownika
personov
Pasjonat
Pasjonat
Posty: 1521
Rejestracja: 09 sie 2009, 21:27

Re: Ograniczenie iBarShift()

Nieprzeczytany post autor: personov »

Chyba chodzi o historię, bo w ustawieniach mam wpisane 20000 słupków.
Skoro u was taki problem nie występuje to raczej sprawa rozwiązana.
Dzięki.
Solą życia jest kasa.

ODPOWIEDZ