Jump to content

Почему советник торгует на реальном счете, но не торгует на демо?


Recommended Posts

Crocuta

Здравствуйте!

Помогите, пожалуйста, я осваиваю 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

Для того что бы установить отложенный ордер советник не нужен, можно было и скриптом обойтись.

А зачем установку ордера засунул в инициализацию?


Пишу советники и индикаторы по вашим алгоритмам. Пишите в личку.
Чужие программы не переделываю.

Link to post
Share on other sites
AntFX
Скажите, почему своетник не торгует на демо-счете? (На реальном открывает сделку)

Скорее всего потому, что 7*Point оказывается меньше, чем MarketInfo(Symbol(), MODE_STOPLEVEL)*Point (или цена за время выставления успевает подрасти)


1

Link to post
Share on other sites
Programmer
Здравствуйте!

Помогите, пожалуйста, я осваиваю 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

Почти убежден, что возникает 131 ошибка (неверный размер лота). Реальный счет наверняка микро, а демо - нет, и не может работать с микролотами. Поставь размер лота 0.1 и проверь


Мы сами знаем, что проблема не имеет решения. Мы хотим знать, как ее решать. (с) К. Хунта

Link to post
Share on other sites
  • Capman locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...