Constructor EA


Cemen4yk1

Местный житель

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

Описание
Constructor – мощный инструмент для создания, проверки и применения торговых стратегий и идей, тестирования и использования отдельных индикаторов и их групп.

Constructor включает в себя открытие, закрытие, сопровождение сделок, модуль усреднения, модуль восстановления, а также различные варианты торговли с усреднением или без, с применением мартингейла или без.

К продукту можно подключить до 10 различных внешних индикаторов, подробная инструкция приложена в pdf-файле.

Настройки системы торговли

averaging included – усреднение включено.
averaging only on signal – усредняться только по сигналу.
closing by opposite signal – закрывать при противоположном сигнале.
wait opposite signal – ждать противоположного сигнала.
martingale mode – тип мартингейла.
recovery mode – тип восстановления.
martingale geometric progression – шаг геометрической прогрессии.
martingale arithmetic progression – шаг арифметической прогрессии.
step averaging – шаг в пунктах для усредняющих ордеров.
step averaging progression – прогрессия увеличения шага для усредняющих ордеров.
trailbars – трейлинг-стоп по числу последнего минутного бара.
lotsize – размер стартового лота.
stoploss in points – стоп-лосс в пунктах.
breakeven+step in points – безубыток + шаг в пунктах.
trailstep – шаг трейлинг-стопа.
close after № averaging – закрывать в безубыток после указанного усредняющего ордера.
slippage – проскальзывание цены.
OrderMagicNumber – магическое число.
Delete All Objects for high speed test – удалять графические объекты для быстрого тестирования.


Настройки системы обработки сигнала индикаторов

custom indicator 1 name – имя индикатора №1.
indicator_1_ input tf – таймфрейм индикатора №1.
custom indicator 2 name – имя индикатора №2.
indicator_2_ input tf – таймфрейм индикатора №2.
custom indicator 3 name – имя индикатора №3.
indicator_3_ input tf – таймфрейм индикатора №3.
custom indicator 4 name – имя индикатора №4.
indicator_4_ input tf – таймфрейм индикатора №4.
custom indicator 5 name – имя индикатора №5.
indicator_5_ input tf – таймфрейм индикатора №5.
custom indicator 6 name – имя индикатора №6.
indicator_6_ input tf – таймфрейм индикатора №6.
custom indicator 7 name – имя индикатора №7.
indicator_7_ input tf – таймфрейм индикатора №7.
custom indicator 8 name – имя индикатора №8.
indicator_8_ input tf – таймфрейм индикатора №8.
custom indicator 9 name – имя индикатора №9.
indicator_9_ input tf – таймфрейм индикатора №9.
custom indicator 10 name – имя индикатора №10.
indicator_10_ input tf – таймфрейм индикатора №10.

Предопределенные данные буферов искусственного индикатора №0, используются как вспомогательные данные при создании условий из блоков.

indicator_0_ buffer0 – индикатор №0, значение буфера №0.
indicator_0_ buffer1 – индикатор №0, значение буфера №1.
indicator_0_ buffer2 – индикатор №0, значение буфера №2.
indicator_0_ buffer3 – индикатор №0, значение буфера №3.
indicator_0_ buffer4 – индикатор №0, значение буфера №4.
indicator_0_ buffer5 – индикатор №0, значение буфера №5.
indicator_0_ buffer6 – индикатор №0, значение буфера №6.
indicator_0_ buffer7 – индикатор №0, значение буфера №7.
indicator_0_ buffer8 – индикатор №0, значение буфера №8.
indicator_0_ buffer9 – индикатор №0, значение буфера №9 предопределено как цена Ask.
indicator_0_ buffer10 – индикатор №0, значение буфера №10 предопределено как цена Bid.

Настройки индикатора №1

indicator_1_settings – список входных переменных индикатора №1 (указываются через запятую).

indicator_1_ buffer0 type signal – тип сигнала блока №0 индикатора №1.
custom indicator_1_ buffer0 – номер вызываемого индикаторного буфера.
shift bar indicator_1_ buffer0 – сдвиг вызываемого индикаторного буфера.
N link to number ind (0-...-10) – ссылка на номер индикатора от 0 до 10.
B link to number ind buffer (0-...-10) – ссылка на номер блока индикатора от 0 до 10.


Каждый из десяти индикаторов имеет по 7 блоков. Все блоки одинаковые. Для составления условия на вход обычно используется от 2 до 7 блоков, описание есть в инструкции, настройки еще девяти индикаторов и их блоков выглядят точно также как первый, изменяется только номер индикатора.
Для тестирования индикаторов хватит и демоверсии, а так да, Constructor платный потому как адекватная реализация такого монстра шла по краю максимальных возможностей mql4, чуть ли не упираясь в потолок.

Сеты и инструкцию прилагаю
 

Вложения

Cemen4yk1

Местный житель
помню когда-то я обещал что если продукт не пользуется спросом - он отправляется на списание, поэтому держите на халяву полностью русифицированную и немного доработанную версию без каких-либо ограничений, инструкцию переписывать лень - есть сет для примера
 

Вложения

Cemen4yk1

Местный житель
опс, исправлен косяк в функции трала и скальперский сет на индикаторах прайс канал и дот, индикаторы должны лежать в папке индикаторов, для индикаторов с маркета припысывать к имени приставку Market\, советник бесплатный и без ограничений
 

Вложения

Онлайн статистика

Пользователи онлайн
85
Гости онлайн
173
Всего посетителей
258

Статистика

Гостевая
Help Users
  • No one is chatting at the moment.
  • тен:
    в принципе в чате только об этом все разговоры🤣
  • тен:
    martinluter2014: скорей беги, ты там ещё не все Гешины сообщения лайкнул))
    +2
  • Дмитрий007:
    просто упал интерес к форексу глобально, мне так кажется. Нужно ждать новое поколение "новичков"
  • Дмитрий007:
    да и форум не тот уже... заходишь как в чужое место, а не домой
  • тен:
    утром, в архив индикаторов выложил простецкую системку, позже по настоятельным *просьбам* трудящмхся закинул шаблон, кто-то из администрации снёс его
  • тен:
    системку оставили 😊
  • тен:
    не иначе как заговор форекс конгломерата!
  • Юлия:
    тен сказал(а):
    утром, в архив индикаторов выложил простецкую системку, позже по настоятельным *просьбам* трудящмхся закинул шаблон, кто-то из администрации снёс его
    Да ладно? Никому это не надо. Может просто не прогрузилось или сбой. Загрузите еще раз, пожалуйста.
  • martinluter2014:
    тен сказал(а):
    martinluter2014: скорей беги, ты там ещё не все Гешины сообщения лайкнул))
    знаю я тебя провакатор тот ещё)
    +1
  • martinluter2014:
    Тебе то что, ты пиши на форму шутки и торговлю, так и твои полайкаю) для меня нет разницы если ты человек хороший а не провакатор)
    +1
  • тен:
    я вдруг понял, почему все разбежались
    +1
  • Геша5:
    martinluter2014 сказал(а):
    если ты человек хороший а не провакатор)
    провокатор не может быть хорошим человеком.
    +2
  • st2050:
    Вопрос: что Некрасов делал в студёную зимнюю пору в лесу, из которого он вышел? Сомнительно чтобы у него там были дела в мороз, тем более пешком. Ради рифмы что ли? Я поэт, зовусь Незнайка, от меня вам балалайка.
  • martinluter2014:
    "— Здорово, парнище!— «Ступай себе мимо!»— Уж больно ты грозен, как я погляжу!" Даже мужичок его испугался😆 что то тут нечисто)
  • Takvot:
    Привет всем
    +1
  • st2050:
    Прочитал в новостях что суд оштрафовал учительницу за пение государственного гимна на митинге в Шиесе, на 2 тысячи. С формулировкой что митинг не является торжественным мероприятием. Короч, осторожно с исполнением гимна своей страны если у вас там недостаточно торжественно! Наша юстиция нащупывает новые дны. Не дай бог вам петь гимн в ванной, сограждане!
    +2
  • st2050:
    Женщину нельзя обманывать, ей нельзя врать, но рассказывать ей что она самая умная, самая красивая, и вооще принцесса - НАДО! © Лурк.
    +1
  • Slava78:
    Женщина не должна выносить мозг, тогда ей не будут врать, что она самая умная, самая красивая, и вообще принцесса
  • Юлия:
    Slava78, плохо вы знаете принцип причины-следствия и всю ответственность валите на женщину :)
  • st2050:
    🤪 Ядерные отходы нам только на пользу. Не смешите наши щупальца! © Санкционный фрукт
    Верх