Если Вы хотите заказать советник или индикатор, то публикуйте в эту группу тех. задание. Если Ваш заказ не очень сложный, то велика вероятность, что Вам его смогут сделать даже бесплатно
Программистам MQL: подпишитесь на группу, чтобы получать уведомления о заказах.
Добрый день, Андрей. Прошу доработать советника zakaz.opentraders.ru/55186.html, добавить Magic Number. Сразу не продумал что она понадобится для торговли на нескольких инструментах одновременно. Заранее спасибо!!!
Добрый день, Андрей.Спасибо что приняли заказ, очень жду)Но с роботом какие то проблемы, почему то стал выдавать ошибку: 2020.08.12 10:39:01.521 Trendsovrev (SILV-9.20,M5) CTrade::OrderSend: exchange buy 0.00 SILV-9.20 sl: 25.42 tp: 26.47 [invalid volume]
и такое каждый раз на любой сигнал к покупке или продаже. хотя всю прошлую неделю и в понедельник вторник всё работало без проблем, настройки не менял, вообще ничего не менял. В чём проблема не могу разобраться. Лот стоит «1», а в ошибке почему то «0» может вы сможете помочь с данной проблемой или это на стороне брокера?
В настройках
лот=1
увеличение =1
максимальный=10
возможно ошибка где то здесь, но я в этом мало что понимаю. При этом в тестере продолжает работать без проблем а в реале стал выдавать ошибку
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
double Lot()
{
double lot=LT;
Комментарии (3)
35 AM2 Сообщений: 16430 - Андрей
и такое каждый раз на любой сигнал к покупке или продаже. хотя всю прошлую неделю и в понедельник вторник всё работало без проблем, настройки не менял, вообще ничего не менял. В чём проблема не могу разобраться. Лот стоит «1», а в ошибке почему то «0» может вы сможете помочь с данной проблемой или это на стороне брокера?
В настройках
лот=1
увеличение =1
максимальный=10
возможно ошибка где то здесь, но я в этом мало что понимаю. При этом в тестере продолжает работать без проблем а в реале стал выдавать ошибку
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
double Lot()
{
double lot=LT;
if(HistorySelect(0,TimeCurrent()))
{
double profit=HistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal()-1),DEAL_PROFIT);
double LastLot=HistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal()-1),DEAL_VOLUME);
if(profit>0)
lot=LT;
if(profit<0)
lot=LastLot*KL;
}
if(lot>ML)
lot=LT;
return(lot);
}
4 snithe Автор Сообщений: 26
у вас лот ноль выдает.
переписал функцию лота, добавил магик и контроль по позициям на данном символе:
www.opentraders.ru/downloads/2591/
35 AM2 Сообщений: 16430 - Андрей
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий