Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Не знаешь язык собеседника? Функция автоматического перевода тебе поможет!
5211845
123
5211845 2015.02.19 03:16 

Здравствуйте уважаемые программисты!

Нужна помощь опытных людей, самому ни как не получается!

Пытаюсь организовать закрытие всех ордеров ранее открытых, при открытии ордера в противоположную сторону.

Имею такой код:


//Закрытие всех ордеров при появлении контрордера 

if(Signal==OP_BUY && Totals[OP_SELL]>0)
      CloseThisSymbolAll(OP_SELL,Magic);           - выдает ошибку: 'CloseThisSymbolAll' - wrong parameters count

     
     if(Signal==OP_SELL && Totals[OP_BUY]>0)

     CloseThisSymbolAll(OP_BUY,Magic);              - выдает ошибку: 'CloseThisSymbolAll' - wrong parameters count


//Ниже код на открытие ордеров: тут не ругается.

if(Signal==OP_BUY) {
                    int ticket=OrderSend(Symbol(),OP_BUY,0.01,0,3,0,0,"My order",Magic,0,clrGreen);
      }
    
      if(Signal==OP_SELL) {
            int ticket1=OrderSend(Symbol(),OP_SELL,0.01,0,3,0,0,"My order",Magic,0,clrRed);

      }

Прошу помочь...

Vitalie Postolache
10993
Vitalie Postolache 2015.02.19 21:39  
Galex:

     CloseThisSymbolAll(OP_BUY,Magic);              - выдает ошибку: 'CloseThisSymbolAll' - wrong parameters count


Код функции покажите.
5211845
123
5211845 2015.02.20 18:43  

Хоть кто то что то написал и то хорошо. Хотя я не очень понял. Может еще есть у кого какие мысли?

Boris
3881
Boris 2015.02.20 18:53  
Galex:

Хоть кто то что то написал и то хорошо. Хотя я не очень понял. Может еще есть у кого какие мысли?

 

 

Вас же попросили функцию показать! А может, подумали, что этот вызов функции справится без неё?!
Alexey Viktorov
5172
Alexey Viktorov 2015.02.20 20:38  
А чего там смотреть? Функция вызывается с не несоответствующем набором параметров.
5211845
123
5211845 2015.02.21 19:25  

Вот, уже деловой разговор пошел. Может я и разобрался бы с этой функцией, но не смог найти ее в имеющейся документации mql4. Может плохо искал. Но в разделе торговых функций этой нет, и вообще многово нет. Где найти описание этой функции подскажите.

Alexey Viktorov
5172
Alexey Viktorov 2015.02.21 19:40  
Galex:

Вот, уже деловой разговор пошел. Может я и разобрался бы с этой функцией, но не смог найти ее в имеющейся документации mql4. Может плохо искал. Но в разделе торговых функций этой нет, и вообще многово нет. Где найти описание этой функции подскажите.

 

Так это пользовательская функция. Она в том твоём коде и написана.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий