Помогите со скриптом, пожалуйста, новичку - страница 4

 
Travi_Claus:


Использовал вот этот код на реальном счет. Теперь показывает ошибку 4109. Проверил: Торговля советниками разрешена.


Проверил, всё работает если стоит галочка СЕРВИС-НАСТРОЙКИ-СОВЕТНИКИ-

 
Travi_Claus:
А вот код ошибки 4062



int start()
{
OrderSend("EURUSD", OP_BUY, 0.5, Ask, 4, Bid-145*Point, Bid+210*Point, Red);
Alert(GetLastError());
return;

}



никак не могу понять, где там тип string подставлять ? Вот этот скрипт использовал уже на реальном счете


А здесь у Вас параметры comment,magic и expiration пропущены поскольку присутствует параметр color в OrderSend, они обязательно должны быть.

int OrderSend( string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE)

 
Sepulca:


Проверил, всё работает если стоит галочка СЕРВИС-НАСТРОЙКИ-СОВЕТНИКИ-


Сделал все, как вы сказали. И получилось наконец-таки! У мне стояли 2 галочки "разрешить советнику торговать" в разных местах торговой платформы. А в этом диалогом окне, который вы посоветовали, не стояла. Большое Спасибо!
 

Огромное Спасибо всем, кто не остался безразличным и помог дилетанту разобраться!

Топик можно закрывать.
 
Зачем же закрывать? Обязательно найдется ещё кто-нибудь кто заново откроет ежли щас этот закрыть )))
 
evillive:
Зачем же закрывать? Обязательно найдется ещё кто-нибудь кто заново откроет ежли щас этот закрыть )))
Естественно найдётся, даже если и этот оставить - его название совершенно не информативное.
Причина обращения: