Описание тега metatrader5
Trading platform to provide brokerage services in Forex, CFD, Futures and equity markets.
1
ответ
Не удалось прочитать файл в структуру MQL5 MT5
Я пытаюсь прочитать файл в структуру, но не удалось, так как произошла ошибка компиляции. Посмотрите, что я попробовал: struct file_row_struct { datetime file_time; string file_range_green; string file_range_red; double file_dist_green_red; double f…
28 май '18 в 06:32
0
ответов
Почему opencl показывает только статус очереди и не выполняет?
Вот мое ядро для opencl. const string cl_src = "__kernel void CalculateSimpleMA( \r\n" "int rates_total, \r\n" "int prev_calculated, \r\n" "int begin, \r\n" "int InpMAPeriod, \r\n" "__global float *price, \r\n" "__global float *ExtLineBuffer \r\n"…
23 апр '18 в 03:46
1
ответ
Как заставить терминал MetaTrader4 экспортировать в CSV в реальном времени?
Я только что закончил сборку своего алгоритма, но теперь мне нужно каждую минуту экспортировать данные из терминала MetaTrader в файл CSV, в котором мой алгоритм может читать и выполнять прогнозы. Есть несколько способов онлайн-экспорта данных MetaT…
29 июн '17 в 04:15
1
ответ
Прогнозирование фрактала до появления на графике MQL5
Я пытаюсь предсказать значения фракталов, прежде чем они появятся на графике, чтобы я мог применить другие алгоритмы. Я попробовал следующее, но это бесполезно, так как дает мне ложное срабатывание. int fractalStore; int OnInit() { fractalStore = iF…
04 апр '18 в 12:55
1
ответ
Как вставить предупреждение в индикатор-код MQL4?
У меня есть бесплатный индикатор MQL4, который отображает самое важное сопротивление - поддержку, основанную на таймфрейме. Это фантастический индикатор, но мне нужна реализация с сообщением и звуковым предупреждением при касании поддержки или сопро…
01 май '18 в 20:22
1
ответ
Чтение строк файла CSV с использованием MQL5
Я пытаюсь прочитать значение времени последней строки из файла CSV. Проверьте следующее: 2018-07-26 11:04:00 1.17272 1.17275 1.17267 1.17272 2018-07-26 11:05:00 1.17272 1.17273 1.17265 1.17268 2018-07-26 11:06:00 1.17268 1.17273 1.17261 1.17264 Выше…
26 июл '18 в 10:58
1
ответ
Неправильные значения, полученные функцией MQL5 iCustom
Я пытаюсь вызвать индикатор MQL4 с помощью MQL5, используя iCustom(), int test = iCustom(_Symbol,_Period,"ADXmagic.ex4"); У меня есть копии двух буферов с номером 0 и в a и b двойного типа. CopyBuffer(test,0,0,5,a); CopyBuffer(test,1,0,5,b); ArrayPr…
07 июн '18 в 07:33
1
ответ
Как нарисовать заливку как прямоугольник в MQL5?
Кто- нибудь может предложить способ, как добиться такого рода рисунка, поскольку официальная документация по mql5 не указывает на это. Я сделал образец, представленный здесь но это только выводит этот результат, что не то, что я хотел. У кого-нибуд…
28 ноя '16 в 17:14
1
ответ
Доступ к статистике форвард-тестирования
Я использую TesterStatistics() функция (вызывается из OnDeinit() функция) экспортировать статистические значения различных стратегий тестирования: void OnDeinit(const int /*reason*/) { int h = FileOpen("results.txt", FILE_WRITE|FILE_UNICODE|FILE_TXT…
11 окт '17 в 16:31
1
ответ
Как пропустить некоторые входные параметры, заданные в режиме оптимизации MT4 StrategyTester, если ограничения не были соблюдены?
У меня есть 3 разных входных параметра: P1 [1..10], P2 [1..10] а также P3 [3..10], Ограничения следующие: P1 < P2 < P3, Некоторые потенциальные решения должны быть отброшены сразу же, когда ограничения не соблюдаются. Например, когда P1 = 2, P…
05 июн '18 в 22:42
0
ответов
В чем проблема этого кода EA(экспертная система), что он не работает?
Я использую демо-счет и пытаюсь протестировать очень простого робота EA, который покупает акции только по заранее указанной цене. Я мог бы скомпилировать его без ошибок, но когда я тестирую его на предыдущих данных (в тесте стратегии), он не соверша…
12 янв '19 в 18:40
0
ответов
Преобразование нативной функции MQL5 в GPU с использованием OpenCL
Я написал функцию на MQL5 для создания индикатора. Здесь я прилагаю файл индикатора. Здесь OnCalculate() индикатора: int OnCalculate(const int rates_total, const int prev_calculated,const int begin,const double &price[]) { //--- check for bars c…
25 апр '18 в 10:17
1
ответ
Обработка строки json в mql5
Я получил следующую строку: {'1.128330': {'sell': {'id': '1', 'got': 93.03059560034244}, 'buying': {'id': '2', 'got': 80.29916788508336}}, '1.128520': {'sell': {'id': '1', 'got': 16.857589570319895}, 'buying': {'id': '2', 'got': 225.53801097382126}}…
15 ноя '18 в 11:02
1
ответ
Как запустить этот код один раз в день в mql5?
У меня есть цикл с Print(). Эта строка должна быть напечатана только один раз в день. Есть код: int Hour = 20; int Minute = 20; int OnInit() { Hour = timeTemp.hour; Minute = timeTemp.min; EventSetTimer(60); } void OnTimer() { MqlDateTime ActivationT…
16 янв '19 в 17:44
0
ответов
isNewBar() не производит правильное время Стохастическое значение на тик MQL5
Проверьте эту программу, я пытаюсь получить значения Stochastic #include <Lib CisNewBar.mqh> CisNewBar current_chart; // instance of the CisNewBar class: // detect new tick candlestick void OnTick() { if ( current_chart.isNewBar() > 0 ) { i…
29 мар '18 в 07:15
1
ответ
Индикатор Chart максимальная и минимальная цена MQL5
Я пытаюсь получить значения окон индикатора, Самая высокая ось Y и Самая низкая ось Y. Вот код, который я пробовал: #include <MovingAverages.mqh> #property indicator_separate_window #property indicator_buffers 6 #property indicator_plots 3 #pr…
02 апр '18 в 11:21
1
ответ
Раздел терминала MetaTrader [ History Center ]: отсутствуют данные на платформе?
Я недавно скачал MT4 и MT5. На обеих этих платформах, где должен быть раздел исторических данных (в раскрывающемся списке инструментов), он отсутствует в обеих, и я не могу найти способ получить доступ к этой функции. Кажется, он вообще не в платфор…
08 сен '17 в 10:23
1
ответ
MQL4 (язык программирования Metatrader 4) OrderSend(), тейк-профит и переменные стоп-лосс
if (Ask > highest_price) { double takeprofit=NormalizeDouble(Bid+15*Point,Digits); double stoploss=NormalizeDouble(Bid-5*Point,Digits); int ticket=OrderSend(Symbol(),OP_BUY,0.1, Ask,0,stoploss,takeprofit,"My order",0,0,clrGreen); } В настоящее вр…
19 авг '18 в 05:38
0
ответов
Ошибка устройства Opencl и значения возвращают ноль OpenCL MQL5
Я пытаюсь рассчитать линейную регрессию. Для этого я использую графический процессор моей системы с OpenCl, поскольку это единственная возможность, с помощью которой я могу соединить MQL5 с графическим процессором.Вот код: const string cl_src = " #p…
19 апр '18 в 13:09
1
ответ
OPencl вернул нули в буфер
Это мое ядро: const string cl_src = //" #pragma OPENCL EXTENSION cl_khr_fp64 : enable \r\n" "__kernel void CalculateSimpleMA( \r\n" "int rates_total, \r\n" "int prev_calculated, \r\n" "int begin, \r\n" "int InpMAPeriod, \r\n" "__global float *price,…
20 апр '18 в 11:29