Crocuta 0 Share Posted May 20, 2013 Здравствуйте! Помогите, пожалуйста, я осваиваю mql4, и тренируюсь на демо-счете. Скажите, почему своетник не торгует на демо-счете? (На реальном открывает сделку) Это тренировочный вариант, просто открывает отложенный ордер при запуске. Вот листинг: MQL-Код: #property copyright "Copyright 2013, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" double price1; extern double lott = 0.01; extern int Magic = 321321; int init() { price1=Ask; OrderSend(Symbol(),OP_BUYSTOP,lott,price1+7*Point,10,price1-7*Point,price1+37*Point,"",Magic,0,Green); return(0); } int deinit() { return(0); } int start() { return(0); } Буду рад за любую помощь! Link to post Share on other sites
Ugar68 372 Share Posted May 20, 2013 Для того что бы установить отложенный ордер советник не нужен, можно было и скриптом обойтись. А зачем установку ордера засунул в инициализацию? Пишу советники и индикаторы по вашим алгоритмам. Пишите в личку. Чужие программы не переделываю. Link to post Share on other sites
AntFX 6,474 Share Posted May 20, 2013 Скажите, почему своетник не торгует на демо-счете? (На реальном открывает сделку) Скорее всего потому, что 7*Point оказывается меньше, чем MarketInfo(Symbol(), MODE_STOPLEVEL)*Point (или цена за время выставления успевает подрасти) 1 Link to post Share on other sites
Programmer 33 Share Posted May 27, 2013 Здравствуйте!Помогите, пожалуйста, я осваиваю mql4, и тренируюсь на демо-счете. Скажите, почему своетник не торгует на демо-счете? (На реальном открывает сделку) Это тренировочный вариант, просто открывает отложенный ордер при запуске. Вот листинг: MQL-Код: #property copyright "Copyright 2013, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" double price1; extern double lott = 0.01; extern int Magic = 321321; int init() { price1=Ask; OrderSend(Symbol(),OP_BUYSTOP,lott,price1+7*Point,10,price1-7*Point,price1+37*Point,"",Magic,0,Green); return(0); } int deinit() { return(0); } int start() { return(0); } Буду рад за любую помощь! Код простой, но причин может быть несколько. Что пишется а логах? Какая ошибка? Link to post Share on other sites
Wowa 8 Share Posted May 29, 2013 Почти убежден, что возникает 131 ошибка (неверный размер лота). Реальный счет наверняка микро, а демо - нет, и не может работать с микролотами. Поставь размер лота 0.1 и проверь Мы сами знаем, что проблема не имеет решения. Мы хотим знать, как ее решать. (с) К. Хунта Link to post Share on other sites
Recommended Posts