Эмуляция ручной торговли из советника (МТ4)

라이브러리 통합

명시

Приветствую, коллеги.

Нужно реализовать эмуляцию ручной торговли из советника (МТ4). Смысл - обойти запрет на работу советниками в некоторых ДЦ.


Форма реализации: включаемая библиотека (mq4 или mqh), содержащая функции, заменяющие OrderSend(), OrderClose(), OrderModify() и OrderDelete() (опционально - включение штатного трейлинг-стопа МТ). Использование самописных dll допустимо, но не приветствуется, желтельно обойтись WinAPI.

Библиотека должна подключаться "легким движением руки": строчка инклуда, инициализация/деинициализация (если надо) и замена торговых функций на их аналоги.


Основные требования: надежность (насколько это возможно), сокрость работы, отсутствие конфликтов с другими программами и/или действиями пользователя. Нужно сразу предусмотреть возможность одновременной работы нескольких советников (чтоб они не пытались открыть окно открытия позиции одновременно), подробное логгирование всех действий (чтоб разбирать проблемные ситуации), и обработку критических ситуаций (как минимум - вывод сообщения на экран).

Каждая функция должна принимать такой же набор параметров, как и обычная mql-функция, и возвращать такой же результат. Нужно предусмотреть обработку как минимум нескольких стандартных ошибок (реквот, цена изменилась, торговля запрещена, общая ошибка, и т.д.).


Рассмотрю готовые варианты (если есть) и предложения по реализации.

Оплачу через MQL5 или Web Money. Интересуют исходники.

응답함

1
개발자 1
등급
프로젝트
1
100%
중재
0
기한 초과
0
무료
게재됨: 5 코드
2
개발자 2
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료

프로젝트 정보

예산
100 - 500 USD
기한
에서 1  15 일