Ошибки, баги, вопросы - страница 920

Nikos52:
datetime DateExpiration = D'17.12.2012 23:59'; // 
...
if(!m_Trade..(1, price, Ticket)
 
   
 Можно отметить, что в данном варианте кода переменная DateExpiration никоим образом не используется в качестве параметра метода BuyStop.
Yedelkin:
 Можно отметить, что в данном варианте кода переменная DateExpiration никоим образом не используется в качестве параметра метода BuyStop.

Вы совершенно правы ! :)  Просто эта строка

datetime DateExpiration = D'17.12.2012 23:59';

 осталась от варианта (который тоже  с ошибкой)

if (!m_Trade.BuyStop(1, Price, Ticket, StopLoss, TakeProfit, ORDER_TIME_SPECIFIED, DateExpiration))
       Print("Ошибка BuyStop"); 

 Хотел ведь эту строку удалить из сообщения ... забыл :) 
Извините !

Nikos52:

Вы совершенно правы ! :)  Просто эта строка

 осталась от варианта (который тоже  с ошибкой)

 Хотел ведь эту строку удалить из сообщения ... забыл :) 
Извините !

 

похоже вы запутались по самое нехочу.

возьмите обычный Moving Averages без ООП наворотов и просто откройте ордер штатной OrderSend

Здравствуйте, у меня такой вопрос - я купил эксперта установил на компьютер, потом заказал VPS сервер и установил этого же эксперта. В итоге отказался арендованного  сервера так как у брокера услуга бесплатно но эксперт третий раз(на три  оборудование) нельзя устанавливать. Что мне делать? Можно отказаться от одного сервера в пользу другого? Куда обращаться? Спасибо!
MQL5 Маркет
MQL5 Маркет
  • www.mql5.com
Маркет - магазин программ для MetaTrader 5 и MetaTrader 4
sergeev:

похоже вы запутались по самое нехочу.

возьмите обычный Moving Averages без ООП наворотов и просто откройте ордер штатной OrderSend

Хорошо. Сделаю пример.
sergeev:

похоже вы запутались по самое нехочу.

возьмите обычный Moving Averages без ООП наворотов и просто откройте ордер штатной OrderSend

Уважаемый Алексей!

Последовал Вашему совету и сделал пример без  ООП. Т.е. не использовал класс CTrade.
Для советника использовал скрипт из : Документация по языку автоматического трейдинга.
Код советника в прилагаемом файле. Если найдете время - посмотрите, пож-та. 
Ошибка та же самая 10022, по всем видам отложенных ордеров:

ORDER_TYPE_BUY_LIMIT
ORDER_TYPE_SELL_LIMIT
ORDER_TYPE_BUY_STOP
ORDER_TYPE_SELL_STOP

Проверял с ORDER_TIME_SPECIFIED и ORDER_TIME_GTC. 

Еще сделал небольшой ролик (47 сек HD 720), как выполнял тестирование в Тестере стратегий

Брокер обещает с 4/02/13 открывать реальные счета, а тут ... "не у шубы рукав" :)

Файлы:

- Поддерживает ли брокер установку ордера с указанием времени?

Для этого нажмите F9 и проверьте можно ли задать время.


Какой то глюк относительно символ/цена

olyakish:


Какой то глюк относительно символ/цена

Подробности нужны.

Какой брокер, какой билд, какие были действия? 

sergeev:

- Поддерживает ли брокер установку ордера с указанием времени?

Для этого нажмите F9 и проверьте можно ли задать время.


Здесь все работает,  т.е. все отложенные ордера выполняются без ошибок.