return value of 'OrderSend' should be checked "8008" 33 13 - страница 2

 
https://www.mql5.com/ru/articles/134 это пойдет ?
 
AZIK_REDKO:
пробовал на реальном счете в тестер стратегий он ставок не показывал . в журнале стратегий пишет  эти ошибки 

Скорее всего, Вы установили слишком малый размер Stop Loss или Take Profit. К примеру, если работаете на пятизначном счете, то те значения, которые установлены по умолчанию (SL = 20, TP = 50), сопоставимы с размером спреда. Увеличьте значения этих параметров в 10 раз.
 
AZIK_REDKO:
https://www.mql5.com/ru/articles/134 это пойдет ?
Смотря для чего. В текущей теме мы обсуждаем установку отложенных ордеров. Вы же дали ссылку на метод установки трейлинг-стопа, который относится к рыночным ордерам.
 
то есть если у меня установлены по умолчанию 20 x 10 = 200 я правельно понял , все работает .  я раньше просто занимался Pawno и не могу понять новые функции 
 
подскажи пжл что и как можно улучшить в этом роботе ? 
 
помогите исправить ошибку  OrderSend(trReq,trRez)
 
alfa.broker:
помогите исправить ошибку  OrderSend(trReq,trRez)

Судя по количеству параметров, речь идет об MQL5. А текущая ветка расположена на подфоруме MQL4. Для решения своей проблемы создайте новую ветку в подфорумах MQL5 и подробнее опишите суть проблемы (с кодом, иначе не получится помочь).

 
Ihor Herasko:

Поставьте перед вызовом:

Почему bool ?
OrderSend() - возвращает int

int ticket=OrderSend(Symbol(),OP_BUY,1,price,3,stoploss,takeprofit,"My order",16384,0,clrGreen);
   if(ticket<0)
     {
      Print("OrderSend завершилась с ошибкой #",GetLastError());
     }
   else
      Print("Функция OrderSend успешно выполнена");

 
URAHOV:

Простите меня.

Ветке скоро четыре года. С тех пор много, чего изменилось в MQL4 ))

Причина обращения: