Caratteristiche del linguaggio mql4, sottigliezze e tecniche - pagina 7 1234567891011121314...35 Nuovo commento fxsaber 2017.10.03 21:08 #61 Artyom Trishkin: Allora non lo capisco affatto. Cosa intendi per "OrderCommission() memorizza i dati non arrotondati ai centesimi"? Dove sono arrotondati? E come sono arrotondati?Nella GUI, rapporti e OrderPrint a centesimi. Artyom Trishkin 2017.10.03 21:40 #62 fxsaber: Nella GUI, rapporti e OrderPrint ai centesimi.100.12345 è arrotondato a 100.12 ? fxsaber 2017.10.03 21:43 #63 Artyom Trishkin: 100.12345 arrotondato a 100.12 ?Sì. Konstantin Erin 2017.11.04 18:24 #64 //+----------------------------------------------------------+ //|В скрипте могут присутствовать функции OnInit() и OnDeinit| //+----------------------------------------------------------+ #property strict void OnInit() { Alert("1. Инициализация скрипта"); } void OnStart() { Alert("2. Расчет"); } void OnDeinit(const int Причина) { string Прич[3]={"Эксперт прекратил свою работу, вызвав функцию ExpertRemove()", "Программа удалена с графика", "Программа перекомпилирована"}; Alert(3,". ",Прич[Причина]); }Lo script può avere funzioni OnInit() e OnDeinitè utile se lo script è in loop. Poi mettiamo le operazioni preparatorie in OnInit(), un ciclo in OnStart() e la fine del programma in OnDeinit() Artyom Trishkin 2017.12.25 19:43 #65 I commenti non relativi a questo argomento sono stati spostati in "Tutte le domande dei neofiti su MQL4, aiuto e discussione su algoritmi e codici". Artyom Trishkin 2018.01.11 18:49 #66 I commenti non relativi a questo argomento sono stati spostati in "Tutte le domande dei neofiti su MQL4, aiuto e discussione su algoritmi e codici". Artyom Trishkin 2018.01.20 19:20 #67 I commenti non relativi a questo argomento sono stati spostati in "Tutte le domande dei neofiti su MQL4, aiuto e discussione su algoritmi e codici". fxsaber 2018.01.30 14:51 #68 Caratteristiche di MT5 per la multipiattaforma// https://www.mql5.com/ru/docs/files/fileload template <typename T> long FileLoad( const string FileName, T &Buffer[], const int CommonFlag = 0 ) { long Res = -1; const int handle = FileOpen(FileName, FILE_READ | FILE_BIN | CommonFlag); if (handle != INVALID_HANDLE) { if (!(Res = FileReadArray(handle, Buffer))) Res = -1; FileClose(handle); } return(Res); } // https://www.mql5.com/ru/docs/files/filesave template <typename T> bool FileSave( const string FileName, const T &Buffer[], const int CommonFlag = 0 ) { const int handle = FileOpen(FileName, FILE_WRITE | FILE_BIN | CommonFlag); const bool Res = (handle != INVALID_HANDLE) && FileWriteArray(handle, Buffer); if (handle != INVALID_HANDLE) FileClose(handle); return(Res); } fxsaber 2018.03.06 19:24 #69 Se volete che l'indicatore non riceva eventi Calculate#property indicator_chart_window #property indicator_buffers 0 // Фейковый (MT4) OnCalculate int OnCalculate( const int, const int, const int, const double& [] ) { return(0); } Il registro sarà indicator on custom buffer is not supported yet e OnCalculate non sarà chiamato. fxsaber 2018.03.06 21:52 #70 Forum sul trading, sistemi di trading automatico e test di strategie di trading Datemi un consulente per raccogliere la storia delle zecche fxsaber, 2018.03.06 21:48 Gli indicatori MT4 perdono i tick, o il terminale stesso li perde. Caratteristiche del linguaggio mql5, La tela è forte! Errori, bug, domande 1234567891011121314...35 Nuovo commento
Allora non lo capisco affatto. Cosa intendi per "OrderCommission() memorizza i dati non arrotondati ai centesimi"? Dove sono arrotondati? E come sono arrotondati?
Nella GUI, rapporti e OrderPrint a centesimi.
Nella GUI, rapporti e OrderPrint ai centesimi.
100.12345 è arrotondato a 100.12 ?
100.12345 arrotondato a 100.12 ?
Sì.
Lo script può avere funzioni OnInit() e OnDeinit
è utile se lo script è in loop. Poi mettiamo le operazioni preparatorie in OnInit(), un ciclo in OnStart() e la fine del programma in OnDeinit()
Il registro sarà
e OnCalculate non sarà chiamato.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Datemi un consulente per raccogliere la storia delle zecche
fxsaber, 2018.03.06 21:48
Gli indicatori MT4 perdono i tick, o il terminale stesso li perde.