Вопросы по теме 'mql4'
Общий результат MQL4 от индикатора Multi-timeFrame
Всем доброго вечера,
может ли кто-нибудь показать мне, как получить общий результат от индикатора MTF, например, если MACD:
M1 = покупка, M5 = продажа, M15 = продажа, M30 = покупка, H1 = покупка, H4 = покупка, D1 = покупка,
Общий...
1057 просмотров
schedule
04.11.2022
C++ Нарушение прав доступа, запись в 0x00000000 в dll в mql4
Во-первых, я новичок в C++ (почти неделю в нем), так что простите меня, если это очевидно. Кроме того, я просмотрел множество сообщений с похожими проблемами. Либо мое понимание недостаточно развито, либо ни у кого не было соответствующей...
2265 просмотров
schedule
23.02.2024
Обработка исключений в MQL4
В языке Java можно обрабатывать исключения с помощью механизма try - catch .
Существует ли подобное поведение в MQL4 ?
Этот код выдает ошибку " array out of range " в выражении Close[bar] , и я не могу правильно ее обработать.
Любая...
4985 просмотров
schedule
05.05.2024
Индикатор MultiTimeFrame BackTesting mql4
Прежде чем публиковать какой-либо код, я хотел бы понять, возможно ли протестировать Пользовательский индикатор для Терминала MetaTrader4 на основе стратегии с несколькими таймфреймами.
Я просмотрел mql5 форум, но не нашел четких указаний или...
1557 просмотров
schedule
21.11.2022
MQL4: Проблема с поиском нижнего значения
Я пытаюсь получить самое высокое и самое низкое значение за последние 20 баров. У меня нет проблем с получением наивысшего значения, однако мой код не работает должным образом, чтобы получить наименьшее значение. Просто интересно, есть ли какие-либо...
1061 просмотров
schedule
01.10.2022
Как убрать время окончания выходных при вычитании (datetime) в MQL4
Как точно вычесть datetime -s, не включая выходные?
Пример:
datetime gapOpenTime = 2015.01.01 00:00;
datetime gapCloseTime = 2015.12.19 00:00;
int diff = gapCloseTime - gapOpenTime;
Это diff также включает выходные...
570 просмотров
schedule
12.12.2023
MQL4 OrderCloseBy() возвращает ошибку 3 == [ ERR_INVALID_TRADE_PARAMETERS ]
Я нашел эту ошибку, и я не уверен в причине (синтаксис похож на C)
Функция должна закрыть ордер на покупку с ордером на продажу, но я получаю error 3: invalid trade parameters .
Я неправильно устанавливаю какой-то параметр?
Я уже...
1751 просмотров
schedule
13.06.2024
Как открыть несколько OrderSend() в MQL4 Metatrader 4?
Я пытаюсь одновременно открыть несколько сделок на MQL4 с помощью советника или скрипта. Однако, когда я перетаскиваю советник на график, он открывает только один ордер, а не второй (или третий, четвертый и т. д.)
extern double lots = 0.01;...
4664 просмотров
schedule
16.02.2024
MQL4: Только половина моего цикла if/else if приводит к текущему выполнению
У меня есть эта маленькая функция, которая доставляет мне проблемы, только часть функции будет следовать моим условиям одновременно.
bool trend()
{
//is there a trend?
close1 = iClose(NULL,0,1); //vars
close2 = iClose(NULL,0,2);...
652 просмотров
schedule
10.02.2024
Удаляются ли сами объекты MT4, когда соответствующий бар уходит за пределы графика?
Я создаю небольшие линии тренда, чтобы дополнить индикатор, который я использую. Рисование линий тренда работает идеально. Однако, когда график прокручивается за количество баров, установленное в MT4, кажется, что объекты накапливаются.
Линия...
369 просмотров
schedule
09.06.2024
FileIsExist() не находит файл
У меня советник (EA) ищет файл "File.txt". Файл был создан программой python. Я вижу файл в проводнике. Путь к файлу: C:\Users\AppData\Roaming\MetaQuotes\Terminal\Common\Files. Код ошибки для функции FileIsExist() — 5020 (ERR_FILE_NOT_EXIST)....
304 просмотров
schedule
23.03.2024
Вопрос с программированием на MQL4 для циклов и разрывов
Я новичок в MQL4 и изучаю коды на этом сайте. Читал про break; код и пришел к этому исходнику.
Это код, который я пытаюсь понять. Пожалуйста, помогите мне понять, как приходит ответ переменных. Заранее спасибо.
void OnTick()
{
int a,...
179 просмотров
schedule
29.05.2024
Как я могу получить соединение от Python к Metatrader 4 с помощью ZeroMQ
Я хочу, чтобы советник открывал сделку, инициированную Telegram-сообщением.
Я успешно настроил приложение Hello-World, используя MQ4 в качестве сервера и Python/Telegram-bot в качестве клиента. Когда Telegram-бот получает сообщение, он отправляет...
6841 просмотров
schedule
04.02.2024
OrderClose закрывает ордер OP_SELL выше и OP_BUY ниже OrderOpened?
Я пытаюсь создать динамический Take Profit программно. Для этого я использую OrderClose(), чтобы закрыть ордер, когда разница в пипсах готова. Проблема в том, что он закрывается выше OP_SELL и ниже OP_BUY, и я не знаю, почему это происходит.
как...
184 просмотров
schedule
28.10.2022
Время MetaTrader 4 / MQL4 отличается на -5 часов, но только при использовании времени эпохи.
Я работаю с MetaTrader4, работающим в WINE в Ubuntu 16.04. У меня есть простая встроенная функция, которая сохраняет время и другую информацию в файл, используя эту строку:
FileWrite(data_filehandle, "sys_time:" + (string)TimeLocal() + "." +...
233 просмотров
schedule
08.06.2024
Разобрать сообщение Telegram JSON по разрыву строки
Я хотел бы удалить разрывы строк из текстового сообщения телеграммы, используя кодирование MQL4. Я хотел бы преобразовать текст в формат, который MT4 может использовать для размещения сделки.
Проблема в том, что телеграмм-бот читает чат, а текст...
530 просмотров
schedule
15.03.2024
Как использовать счетчик индикаторов и как превратить ключевое событие в код на MQL4
Я только учусь программировать и у меня есть несколько вопросов. Может кто-нибудь сказать мне, пожалуйста, как это сделать;
1- Как предотвратить дублирование моего пользовательского индикатора на графике? Если он уже есть на графике, и я снова...
187 просмотров
schedule
28.11.2023
Как получить самый высокий и самый низкий индекс бара
Здравствуйте, это мой скрипт, который я конвертирую из MQL4 в Pinescript, он не работает. Я тестирую llb и hhb, возвращая значение индекса, а не тот индекс, как я могу это исправить?
// This source code is subject to the terms of the Mozilla Public...
128 просмотров
schedule
31.01.2024
Почему SymbolName() ничего не возвращает?
В сценарии, предназначенном для перебора всех доступных символов и регистрации доступной информации:
int i, j, file_handle;
string InpDirectoryName, InpFileName, Textwrite, mySymbol;...
44 просмотров
schedule
14.03.2024
Как сохранить значение строки таким же, когда буфер индикатора больше не дает значение?
Я закодировал базовый советник, чтобы он запускал сделку, когда параметры верны. Однако в этом случае код никогда не будет соответствовать всем требованиям, потому что строковое значение не дает значения, когда индикаторный буфер не дает значения....
47 просмотров
schedule
30.12.2023