Jedyną metodą aby posługiwać się w testach dłuższą historią danych, jest zgromadzenie ich na własnym dysku. Platforma MT4 działa w ten sposób, że wszystkie dane historyczne, które pobiera z serwera zapisuje w odpowiednim katalogu na dysku (np. BOSSAFX/History). Za pomocą parametru, który Pan wskazał "słupki w historii" może Pan wyregulować jak długą historię Pana platforma będzie przechowywać na dysku. Po osiągnięciu przez platformę zadanego limitu, najstarsze dane zaczną być przez platformę kasowane. Najlepiej zatem (jeśli pojemność dysku nie jest ograniczeniem) ustawić ten parametr max. duży (np. wpisać same "9", a po zatwierdzeniu to pole wypełni się wartością maksymalną - niestety nie jest to wartość nieograniczona). Przy takiej konfiguracji może Pan zacząć "zbierać" historię.stef pisze:W testerze strategi na platformie bossafx udaje mi się sciągnąć dane historyczne np. dla okresu M15 maksymalnie od marca 2011 do dziś (poza wyjątkami np. EURUSD które pewnie udostępnia MT4). Czy jest jakiś sposób czy metoda żeby pobrać dłuższą historię i od czego to zależy? W opcjach znalałem pozycje 'słupki w histori' i 'słupki na wykresie' ale nie dopatrzyłem się zależności z testerem. Prośba o możliwie wyczerpująca odpowiedź.
Jak to wygląda od strony serwera? My na serwerze oferujemy zawsze pewne "okno" historyczne o ściśle określonej długości (liczonej w słupkach - jest to stała długość dla danego interwału). Długość tego przesuwającego się okna jest również pewnym parametrem, którego "obejść" się nie da. Zatem fakt że broker nie oferuje dłuższej historii nie jest kwestią tylko jego arbitralnej decyzji, ale wynika z ograniczeń platformy.