ulongHistoryDealGetTicket( int ) { return(0); } // Перегрузка в каком-нибудь далеком mqh.voidOnStart()
{
if (HistorySelect(0, INT_MAX))
{
for (uint i = HistoryDealsTotal(); (bool)i--; ) // Хорошо - потенциальная перегрузка не сломает результат.Print(HistoryDealGetTicket(i));
for (int i = HistoryDealsTotal() - 1; i >= 0; i--) // Классика - плохо из-за потенциальной перегрузки.Print(HistoryDealGetTicket(i));
}
}
Добавлена возможность удобной работы с SQLite базами данных. В предыдущем обновлении платформы мы добавили поддержку работы с базами данных SQLite прямо из MQL5. Теперь основные функции стали доступны и через пользовательский интерфейс MetaEditor: Как это работает Для быстрого создания баз данных воспользуйтесь "Мастером MQL5". Здесь вы можете...
Больше 4 Gb памяти потребовал Терминал для запуска этих шести советников. что запускаете Терминал с висящими советниками в нем. На запуске советников удалось уменьшить потребление памяти Терминалом более. но сумел удержать Терминал от огромного потребления ОЗУ
Forum sul trading, sui sistemi di trading automatizzati e sulla verifica delle strategie di trading.
Errori, bug, domande
fxsaber, 2023.07.19 19:10
Forum sul trading, sui sistemi di trading automatizzati e sul test delle strategie di trading
Errori, bug, domande
fxsaber, 2023.07.19 18:55
HistoryOrderGetTicket, PositionGetTicket, OrderGetTicket - simili.
variable 'Доделать' not used Test5-3.mq5 516 7 code generated 1 1 0 errors, 1 warnings, 241 msec elapsed, cpu='X64 Regular' 1 2Facendo doppio clic su "Fine" si arriva direttamente al punto giusto.
Finestra di dialogo FileSelect
Wow, non sapevo di
FileSelectDialogDa quanto tempo è possibile?
Da quanto tempo è in grado di farlo?
Da oltre 3,5 anni.
Oltre 3,5 anni.
Davvero. Non ho riscontrato alcun utilizzo.
Infatti. Non ne ho riscontrato l'uso.
L'ho applicato io stesso in alcuni scenari(uno di questi). Non l'ho mai visto nemmeno a lato.
???
come?
???
Che te ne pare?
Si misura la durata e si ottiene il risultato. Mi è successo con TRADE_ACTION_MODIFY.