Widziałem już ten przykład

Niestety nie ma jeszcze podglądu do działania EA więc nie mogę sprawdzić tych kodów

. Poza tym w tym pierwszym przykładzie chyba jest mały błąd bo powinno być: double myClose[]
Ale dla pewności: żeby mieć dostęp do ceny High muszę wykonać następujące działanie:
Kod: Zaznacz cały
double Open[];
CopyOpen(_Symbol, _Period, 0, 10000000, Open);
ArraySetAsSeries(High,true);
double cena = Open[10]; //jedenasty słupek
Najbardziej zastanawia mnie ten 3 parametr funkcji CopyOpen - mogę sobie skopiować dowolną ilość ceny?

i ściągnę jedynie Open czyli zaoszczędzę nieco pamięci bo nie będę operował na Close, Low i High. Pytanie tylko czy mogę później jakoś wywalić te kopie? tzn. jak będę chciał zrobić jakieś obliczenia na wstępie to ściągam sobie cenę ze wszystkich możliwych słupków a później ją kasuję?

Pozdrawiam