Problemy z uzyskaniem orderopenprice
Pokaż wyniki od 1 do 4 z 4

Wątek: Problemy z uzyskaniem orderopenprice

  1. #1
    Cześć wszystkim,

    Czy ktoś może nauczyć mnie, jak uzyskać orderopenprice dla OP_BUY lub OP_SELL zamówień, które masz.

    Z góry dziękuję.

    Mój kod:

    if (OrderType () == OP_BUY FIBO! = 0)
    {
    if (OrderComment () == 127.2 OrderOpenPrice () - MathAbs (Ask-Bid) gt; BUY_100.0)
    OrderModify (OrderTicket (), OrderOpenPrice (), BUY_61.8-FIBO_ASL * atr, BUY_127.2,0, White);

  2. #2
    Musisz użyć funkcji OrderSelect () przed wywołaniem OrderOpenPrice (), aby MT4 wiedział, do której kolejności się odwołujesz. Wstawiony kod int allOrders = OrdersTotal (); for (int pos = allOrders-1; posgt; = 0; pos--) {if (OrderSelect (pos, SELECT_BY_POS, MODE_TRADES)) {if ((OrderSymbol () == Symbol () OrderMagicNumber () == MAGICPB) ( OrderType () == OP_BUY || OrderType () == OP_SELL)) {if (OrderComment () == 127.2 OrderOpenPrice () - MathAbs (Ask-Bid) gt; BUY_100.0) OrderModify (OrderTicket (), OrderOpen Price ( ), BUY_61.8-FIBO_ASL * atr, BUY_127.2,0, White); }}}

  3. #3
    Dziękuję za odpowiedź na (int i = 0; ilt; OrdersTotal (); i ) {RefreshRates (); bool b = OrderSelect (i, SELECT_BY_POS, MODE_TRADES); jeśli (! b) kontynuować; if (OrderSymbol ()! = Symbol ()) kontynuuj; if (OrderMagicNumber ()! = Magic) kontynuuj; if (OrderType () == OP_BUY FIBO! = 0) {if (OrderComment () == 127.2 OrderOpenPrice () - MathAbs (Ask-Bid) gt; BUY_100.0) OrderModify (OrderTicket (), OrderOpenPrice (), BUY_61. 8-FIBO_ASL * atr, BUY_127.2,0, biały); dziwne ... mógłbyś mnie sprawdzić?

  4. #4
    Nie wstawiłeś odpowiednich nawiasów zamykających dla pętli for i instrukcji if.

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.