AkaEdie #: спасибо, попробую, а как правильно оптимизировать советник если автор его не указал настройки которые надо тестировать? я выбираю генетический алгоритм , выставляю галочки на всех параметрах в параметрах, но в окне оптимизации не все параметры видны из отмеченных... и еще , какой период вы обычно выбираете для полной оптимизации, просто нереально с 70х годов тестировать на одном компе дома, он сто лет будет оптимизировать
какие параметры видны в окне оптимизации, можно указать в настройках окна оптимизации.
Насчёт периода оптимизации, однозначного ответа нет.
Это подбирается методом научного тыка исходя из целей оптимизации.
void SendSell()
{
//--- declare and initialize the trade request and result of trade requestMqlTradeRequest request={};
MqlTradeResult result={};
//--- parameters of request
request.action =TRADE_ACTION_DEAL; // type of trade operation
request.symbol =Symbol(); // symbol
request.volume =LotSizeEA; // volume of 0.2 lot
request.type =ORDER_TYPE_SELL; // order typedouble price = SymbolInfoDouble(Symbol(), SYMBOL_BID); // Получение текущей ценыdouble roundedPrice = NormalizeDouble(price, 5); // Округление цены до 5 знаков после запятой
request.price = roundedPrice; // Установка округленной цены в запросе
request.deviation=OrderDeviation; // allowed deviation from the price
request.magic =EXPERT_MAGIC; // MagicNumber of the order//--- send the requestif(!OrderSend(request,result))
PrintFormat("OrderSend error %d",GetLastError()); // if unable to send the request, output the error code//--- information about the operationPrintFormat("retcode=%u deal=%I64u order=%I64u",result.retcode,result.deal,result.order);
}
//+------------------------------------------------------------------+
спасибо, попробую, а как правильно оптимизировать советник если автор его не указал настройки которые надо тестировать? я выбираю генетический алгоритм , выставляю галочки на всех параметрах в параметрах, но в окне оптимизации не все параметры видны из отмеченных... и еще , какой период вы обычно выбираете для полной оптимизации, просто нереально с 70х годов тестировать на одном компе дома, он сто лет будет оптимизировать
какие параметры видны в окне оптимизации, можно указать в настройках окна оптимизации.
Насчёт периода оптимизации, однозначного ответа нет.
Это подбирается методом научного тыка исходя из целей оптимизации.
а теперь такой вопрос, почему я получаю в файле в котором я включил код из этого файла ошибку
unresolved extern variable 'BuyButton' BuySellInterface.mqh 6 16
а теперь такой вопрос, почему я получаю в файле в котором я включил код из этого файла ошибку
unresolved extern variable 'BuyButton' BuySellInterface.mqh 6 16
ладно с этим разобрался, но другой вопрос , мой севетник не совершает сделки по кнопке во тчто в логе
вот код
средства на счету разумеется есть
ладно с этим разобрался, но другой вопрос , мой севетник не совершает сделки по кнопке во тчто в логе
вот код
средства на счету разумеется есть
10027
TRADE_RETCODE_CLIENT_DISABLES_AT
Автотрейдинг запрещен клиентским терминалом
ERR_TRADE_DISABLED
4752
Торговля для эксперта запрещена
https://www.mql5.com/ru/docs/constants/errorswarnings
10027
TRADE_RETCODE_CLIENT_DISABLES_AT
Автотрейдинг запрещен клиентским терминалом
ERR_TRADE_DISABLED
4752
Торговля для эксперта запрещена
https://www.mql5.com/ru/docs/constants/errorswarnings
спасибо
Логично выбирать позицию не по символу, а в цикле по всем позициям. Получили тикет очередной позиции, проверили магик и приняли решени
А если так?
Понял. Все равно в цикл. Спасибо. Верно я написал?А если так?
Понял. Все равно в цикл. Спасибо. Верно я написал?Нет.
Выбирать позицию надо не по символу, а по тикету функцией PositionGetTicket(i) и потом проверять магик и символ.
Товарищи подскажите, прибыль в тестере стратегий во вкладке оптимизация написанно в долларах?
и результат еще что значит красный и темно зеленый?
просадка я так понимаю в процентах от общего депозита да?
Товарищи подскажите, прибыль в тестере стратегий во вкладке оптимизация написанно в долларах?
и результат еще что значит красный и темно зеленый?
просадка я так понимаю в процентах от общего депозита да?
Прибыль\убыток ВСЕГДА в валюте депозита…
Красный—зелёный не для меня.
... и результат еще что значит красный и темно зеленый?
Скорее всего, это просто цветовая шкала для наборов параметров по принципу хороший - плохой результат. Чем зеленее и темнее - тем лучше.