Wsparcie. Jeden handel na godzinę ea i liczba transakcji?
Pokaż wyniki od 1 do 2 z 2

Wątek: Wsparcie. Jeden handel na godzinę ea i liczba transakcji?

  1. #1
    Witam wszystkich. Czy ktoś może mi pomóc?
    W jaki sposób mogę powiedzieć EA, że jeśli dwie zamówienia jedna po drugiej są przegrane, on tęskni za trzecim? i zacznij znowu liczyć.
    I że robi tylko jeden handel na godzinę? Czy gdzieś jest jakiś kod, a może ktoś może mi w tym pomóc?

  2. #2
    możesz użyć tej funkcji do obliczenia liczby kolejnych int CountLosses () {int orders = HistoryTotal ();/zamówienia historii suma całkowita ilość = 0;/liczba zleceń bez zerwania/---- Oblicz liczbę transakcji tracących bez przerwy w tym samym dniu dla (int i = order-1; igt; = 0; i--) {if (OrderSelect ( i, SELECT_BY_POS, MODE_HISTORY) == false) {Print (Błąd w historii!); przerwa; } if (OrderSymbol ()! = Symbol () || OrderType () gt; OP_SELL) kontynuuj;/---- if (OrderProfit () gt; 0) break; if (OrderProfit () lt; 0 TimeDay (OrderOpenTime ()) == TimeDay (Time [0])) y ; }/---- powrót y (y); } aby go użyć: int Losses = CountLosses (); Aby ograniczyć jeden handel na godzinę: zdefiniuj zmienną globalną, umieść przed int start (), nadaj jej nazwę LastHourBar int LastHourBar = 0; .... int start () {... if (BuySell Warunek == True ... iBars (NULL, PERIOD_H1)! = LastHourBar) {OrderSend (....) LastHourBar = iBars (NULL, PERIOD_H1) ; ...}

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Używamy cookies
Używamy cookies, aby jak najlepiej dostosować witrynę do Twoich potrzeb. Kontynuowanie przeglądania tej strony, oznacza zgodę na używanie plików cookies. Aby uzyskać więcej informacji zapoznaj się z naszą Polityką Prywatności.