Помогите формализовать стратегию (написать советник)

WiseMan74

Активный участник
Добрый день.
Специализируюсь на торговых системах, в основу которых заложены следующие основные правила:
1. Рынок не предсказуем.
2. Рынок разнонаправленный.
3. Рыночные цены ходят криволинейно.

Соответственно отработал следующую торговую систему (применяя различные комбинации скриптов и МТС). Резюмируя – общий профит по открытым позициям должен быть положительный, что и требовалось доказать.
Что-то похожее уже существует (п. EuroX2_sl, Универсал, и пр.), но не встречал формализованную и имеющую необходимые и достаточные функции.

Вопрос: Кто сможет формализовать следующую торговую систему (алгоритм):
1. Входим в рынок сразу двумя позициями BUY(1) и CELL(2)
2. Одновременно на расстояние Х выставляются отложенные ордера в обе стороны BuyStop(3), SellLimit(4), SellStop(5), BuyLimit(6). ВАЖНО!!! Расстояние должно быть такое, чтобы при достижении уровня Х – срабатывания ордеров (например, при движении вверх одновременно срабатывали BUY(1) по профиту, SellLimit(4) и BuyStop(3). При этом - Ордера CELL(2), SellStop(5), BuyLimit(6), удаляются.)!!! При движении в противоположную сторону с точностью до наоборот.
3. Повторяется п.2

Описание:
Возможно п.1 просто пропускается.
При вхождении в рынок одна из позиций дает минус, соответственно вторая дает плюс, что уже хорошо, при этом теряем в спрэдах, в дальнейшем разницу в свопах.
При достижении уровня срабатывания ордеров, профит по одному из ордеров фиксируется.
При движении дальше, происходит следующая операция.
При откатах фиксируются бывшие отрицательные позы.
При достижении глобального профита в Z пунктов (или денег, или %) закрываются все позиции.
Алгоритм повторяется.

Возможные переменные:
1. Magic номер
2. Начальный лот (например 0,1)
3. Расстояние от рынка при выставлении отложенных ордеров
4. Тейпрофит (в пунктах) (может быть четко привязать п.3)
5. Стоплосс (в пунктах) (не уверен, что этот пункт нужен)
6. Глобальный тейкпрофит (в пунктах, в баксах, в процентах от эквити) очень желательно, чтобы глобальный профит считался только по Magic номеру (иначе говоря, по совокупности позиций работающих только по этому советнику).
7. Проскальзывание
8. Остальные параметры можно в дальнейшем дополнить в процессе тестирования.
 
Верх