Доработать советник самостоятельно

Андрей!
Прошу подсказать, как и куда (что бы не загружать Вас доработками )можно внести самостоятельно в код советника, которые Вы разарабатываете, отображение в терминале в строке «комментарий» какой советник выполнил закрытие ордера.
Просто я работаю с несколькими советниками и для анализа в конце месяца было бы полегче делать вычисления.

  • 0
  • Просмотров: 3026
  • 7 марта 2016, 19:48
  • lorik
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

  Предыдущая запись в моем блоге
Стратегия форекс «Соковыжималка»
Следующая запись в моем блоге  
Что то у меня главная страница не того
28 февраля 2016
10 января 2017

Брокер для ваших роботов, 15 лет на рынке

Комментарии (10)

+
0
Так примерно. В коммент пишет имя советника.

r=OrderSend(NULL,type,Lots,NormalizeDouble(price,Digits),Slip,sl,tp,WindowExpertName(),Magic,0,clr);
avatar

  35  AM2 Сообщений: 16256 - Андрей

  • 7 марта 2016, 23:45
+
0
А в какую строку вставлять?
avatar

  19  lorik Автор Сообщений: 357 - Лариса

  • 8 марта 2016, 07:35
+
0
Где функция OrderSend там где кавычки вставляете вместо них функцию WindowExpertName()
avatar

  35  AM2 Сообщений: 16256 - Андрей

  • 8 марта 2016, 13:01
+
0
Спасибо
avatar

  19  lorik Автор Сообщений: 357 - Лариса

  • 8 марта 2016, 15:10
+
0

В эти кавычки вставить наименование?
avatar

  19  lorik Автор Сообщений: 357 - Лариса

  • 8 марта 2016, 15:38
+
0
Нет. В функцию OrderSend через запятую в скобках посылаются параметры:

OrderSend (символ, торговая операция, лот, цена, проскальзывание, stop loss, take profit, комментарий — СЮДА!, магик, время истечения, цвет);
Редактирован: 8 марта 2016, 16:08
avatar

  27  Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..

  • 8 марта 2016, 16:06
+
0
Т.е. было так
int ticket_80 = OrderSend(Symbol(), a_cmd_16, a_lots_8, price_28, g_slippage_152, price_36, price_44, ls_56 + "-" + Symbol() + "-" + MagicNumber…
А вставка будет (почеркнуто?
int ticket_80 = OrderSend(Symbol(), a_cmd_16, a_lots_8, price_28, g_slippage_152, price_36, price_44,WindowExpertName(Proboy), ls_56 + "-" + Symbol() + "-" + MagicNumber, MagicNumber + ai_20…
avatar

  19  lorik Автор Сообщений: 357 - Лариса

  • 8 марта 2016, 17:50
+
0
Нет.
int ticket_80 = OrderSend(Symbol() -это символ , a_cmd_16 -это торговая операция , a_lots_8 -это лот , price_28 -это цена , g_slippage_152 -это проскальзывание , price_36 -это SL , price_44 -это TP , ls_56 + "-" + Symbol() + "-" + MagicNumber -это всё комментарий И ВМЕСТО НЕГО надо поставить что вам нужно , MagicNumber + ai_20… -это магик...

В итоге так:
int ticket_80 = OrderSend(Symbol(), a_cmd_16, a_lots_8, price_28, g_slippage_152, price_36, price_44, ПИШИТЕ ЧТО НУЖНО, MagicNumber + ai_20…
avatar

  27  Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..

  • 8 марта 2016, 23:31
+
0
Это неверно: WindowExpertName(Proboy)
или
WindowExpertName()
или
"Proboy" 

Редактирован: 8 марта 2016, 23:35
avatar

  27  Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..

  • 8 марта 2016, 23:33
+
0
Все поняла, спасибо большое
avatar

  19  lorik Автор Сообщений: 357 - Лариса

  • 9 марта 2016, 12:57

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий