Вопросы по теме 'mql5'
Как создать советник индекса среднего направленного движения на MQL4 / 5?
У меня есть торговая стратегия, основанная на ADX, проще всего я вхожу, когда ADX выше 30 как на 30-минутном, так и на часовом графике.
Мне нужно создать советник на MQL5 только для того, чтобы подавать звуковое оповещение, когда ADX достигает...
583 просмотров
schedule
16.10.2021
Печатать CArray последовательно вместо новой строки
Я пытаюсь последовательно напечатать массив типа CArrayDouble . Но вместо этого он печатается построчно. Это не относится к обычному массиву. См. ниже:
double KArray[];
ArrayPrint(KArray);
43.95604 13.97849 9.67742 10.71429 23.07692
Но...
85 просмотров
schedule
02.11.2021
Кошмар импорта C # DLL в MQL5
Привет всем, у меня небольшая проблема, я программирую в основном на python, и на самом деле прошло некоторое время с тех пор, как я кодировал на C # и время от времени кодировал mql. Моя проблема в том, что я создал dll-файл C #, который имеет...
235 просмотров
schedule
24.09.2021
Как заставить функцию OnCalculate() пользовательского индикатора использовать GPU в MQL5/OpenCL?
Я создал индикатор с помощью MQL5.
После профилирования программы я прочитал, что 99% моего процессора используется моим OnCalculate() .
Вот моя функция:
int OnCalculate( const int rates_total,
const int...
1591 просмотров
schedule
25.06.2022
Как обойти неправильно спроектированную функцию OrderSendAsync() [mql5]
Справочная информация: если вы никогда не используете функцию OrderSendAsync(), а вместо этого всегда используете функцию OrderSend(), проблем не возникает.
Но если вы хотите ускорить процесс и использовать функцию OrderSendAsync(), возникает...
167 просмотров
schedule
12.08.2022
Простая функция для чтения файла из URL-адреса в строковый буфер (C++/MQL{4|5} с использованием WinInet.dll)
Я ищу простую функцию, которая может читать текстовый или двоичный файл из Интернета в переменную string .
Невероятно, что я ничего не смог найти в сети, только низкоуровневые описания всех WinInet функций и бесполезные образцы, которые вообще...
1099 просмотров
schedule
26.09.2022
Функция iMA возвращает отличное от ожидаемого значение (MQL5)
Я использую MQL5 (мой первый код). Я хочу использовать скрипт, который использует MA, но сначала я хотел подтвердить значение, чтобы убедиться, что я все делаю правильно. Использование очень простого кода в скрипте:
double x=0;
x =...
757 просмотров
schedule
24.09.2022
Неправильные значения, полученные функцией MQL5 iCustom
Я пытаюсь вызвать индикатор MQL4 с помощью MQL5, используя iCustom() .
int test = iCustom(_Symbol,_Period,"ADXmagic.ex4");
У меня есть копии двух буферов с номером 0 и в a и b типа double.
CopyBuffer(test,0,0,5,a);...
458 просмотров
schedule
04.10.2022
mql4: кодирование пустого буфера в строке
поэтому я немного кодирую, и теперь у меня пустой буфер. Я хочу спросить, как чувствовать EMPTY_BUFFER, поэтому, если использовать строку IF == EMPTY BUFFER, то FILL IT.. я уже пробовал кодировать, но все еще не заполняю пустой буфер.
#property...
3548 просмотров
schedule
22.11.2022
Как выполнить программу MQL4 на сервере?
Я реализовал советник на языке MQL4 для исполнения в MetaTrader.
Теперь, если мне нужно его выполнить, мне всегда нужно запускать MetaTrader и прикреплять в нем свою программу советника к графику валютной пары в реальном времени.
Я хочу знать,...
2523 просмотров
schedule
11.06.2023
Преобразование параметров запрещено - MQL5 - CArrayObj
У меня есть следующий объект, объявленный в моей глобальной области:
CArrayObj *UpwardMovements = new CArrayObj;
И я хочу добавить CUpwards объектов в UpwardMovements . CUpwards наследуется от CObject , поэтому его можно добавить в...
2144 просмотров
schedule
19.03.2023
Почему происходит утечка памяти с динамическим массивом пользовательского класса?
Я создаю индикатор, который распознает формы свечей.
Для этого я создал отдельный class Candlestick и включил его в файл индикатора.
Проблема в том, что я страдаю от утечек памяти.
Я новичок в указателях, и после того, как я много...
1441 просмотров
schedule
27.04.2023
MQL4 - ОШИБКА 4111 при вызове метода OrderSend()
Я пытаюсь разместить ордер, но мой вызов метода OrderSend() ( https://docs.mql4.com/trading/ordersend ) не работает:
2016.08.01 00:51:09.710 2016.07.01 01:00 s EURUSD,M1: OrderSend error 4111
void OnTick() {
if (...
2069 просмотров
schedule
31.05.2023
Как определить глобальный макрос, указывающий на одноименный метод статического класса?
У меня есть следующий код MQL4/5:
class MQL4 {
public:
static double Ask() {
MqlTick _tick;
SymbolInfoTick(_Symbol, _tick);
return _tick.ask;
// Overriding Ask variable to become a function call.
#define Ask MQL4::Ask()
}...
224 просмотров
schedule
22.04.2023
Как отправить из MetaTrader Terminal 5 MQL 5 запрос на мой сервер nodejs, который работает локально на моем хосте MT5?
Я пытаюсь получить курсы FX на своем сервере nodejs, а socke.io передает их клиенту при работе с терминалом MetaTrader 5 или 4.
Так что я думаю, мне нужно использовать MQL4/5. Я знаю, как обрабатывать запрос на моем сервере nodejs. Чего я не...
4803 просмотров
schedule
25.12.2022
Как получить текущие миллисекунды в терминале MetaTrader4?
Как получить текущие миллисекунды из MQL4 с помощью советника.
то есть: в Java мы можем получить текущие миллисекунды, используя system.currenttimemillis()
5863 просмотров
schedule
29.09.2023
Как ввести новый ордер только если/когда первый был исполнен (исполнен)? [MQL5]
Я новичок в MQL5.
У меня есть советник, который сначала покупает одну акцию (скажем, PETR4), а затем другую (скажем, ABEV3).
Единственная проблема в том, что я могу заказать второй только тогда, когда первый будет выполнен (а не только...
447 просмотров
schedule
23.01.2023
MetaEditor/MQL4 ExpertAdviser: Объявление локальной переменной больше одного раза?
Я смотрю на какой-то старый код MetaEditor4/ MQL4 , где дважды была объявлена локальная переменная:
......
1 int start()
2 {
3 if (1==2)
4 {
5 double myVar = 1;
6 } else
7 {
8...
267 просмотров
schedule
25.03.2023
Перекрытие цветов в индикаторе MQL5
Я пытаюсь нарисовать части графика полосами Боллинджера. Но при раскрашивании полос графика некоторые части кажутся окрашенными в 2 цвета или перекрывающимися цветами,
См. следующее изображение:
См. часть, отмеченную желтым...
198 просмотров
schedule
11.05.2023
MQL5 - Передать индикатор в качестве параметра
Мне было интересно, есть ли способ передать определение индикатора или индикатор в качестве параметра конструктору класса. Суть в том, чтобы создать класс, который принимает индикатор и использует его для генерации определенных значений или даже...
240 просмотров
schedule
11.04.2023