Dodano po 16 minutach:
To jeszcze pytanie natury ogólnej. Jakie podejście stosuje się przy pisaniu EA? Chodzi mi m.in. o to, że np otwieram zlecenie i zapisuje OpenPrice w jakims globalu. Dzieki temu mam szybki dostęp do tej wartości przy każdym kolejnym ticku, Jednak, przypadkiem mi żona zamknie platforme, to pomimo natychmiastowego jej uruchomienia, global juz stracił tą wartość, ale gdybym za każdym tickiem brał sobie tą wartość z ostatniego zlecenia, to EA pomimo chwilego wyłączenia i włączenia by działało dalej poprawnie. Jednak takie rozwiązanie powoduje rozrastanie się kodu, oraz wydłuża czas działania funkcji. Nie wiem też czy serwery brokera są zadowolone ciągłymi zapytaniami.
Czyli reasumując, czy dobrze napisane EA, to takie co przy wyłączeniu i włączeniu ponownie potrafi się "odnaleźć" w zastałęj sytuacji pozostawionej przez siebie i działać dalej jak gdyby nigdy nic, czy to takie które ma zminimalizowaną liczbę zapytań.
PS. Tak wiem, dobre EA to takie które zarabia, ale w tym pytaniu o coś innego mi chodzi
