Witam
Chcialbym zapamietac cene na jakiej bylo ramie zigzag'a w punkcie nr 2 gdy zlecenie zostalo otwarte aby pozniej moc sie do tego odniesc w innym warunku. Czy mozna to w jakis prosty sposob zapisac? W zalaczniku przyklad:
pamietanie zigzag'a
pamietanie zigzag'a
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Najpierw na początku kodu zdefiniuj np. :
Później w start() dodaj tablicę :
Zwraca ona wartości pięciu ostatnich Zig'ów. I warunek :
Od tej pory zigzag2 możesz wykorzystywać w innych warunkach dopóki nie zmienisz tej wartości ponownie.
Kod: Zaznacz cały
double zigzag2=0;
Kod: Zaznacz cały
double zig[5];
int h=0;
for(int g=0; g < 1000; g++) {
zig[h] = iCustom(Symbol(),Period(),"ZigZag",10,5,3, 0, g);
if(zig[h] != 0) {
h++; }
if(h > 4) {
break;
}}
Kod: Zaznacz cały
if(..........){otwórz SELL;zigzag2=Zig[2];}
Solą życia jest kasa.