ExpertNET

cmillion

Гуру форума
Советник выставляет отложенные ордера в обе стороны от цены по принципу сети. При срабатывании одного добавляется недостающие звенья, таким образом в системе всегда присутствует заданное кол-во отложенных ордеров. Сразу с ордерами выставляются SL и TP.

СТОП-ЛОСС ордеров изначально ставится на соседний StopOrder (параметры можно менять).
HTML:
extern bool    SELLLIMIT            = true;
extern bool    BUYLIMIT             = true;
extern bool    BUYSTOP              = true;
extern bool    SELLSTOP             = true;

extern int     STEP                 = 10,    //шаг между ордерами
               Orders               = 3,     //кол-во ордеров в каждую сторону
               Stoploss             = 0,     //стоплосс ордеров
               Takeprofit           = 100;     //тейкпрофит ордеров

extern double  FixLot               = 0.1;   //если=0 то по risk
extern int     risk                 = 100,   //ММ лот устанавливается как процент от свободных средств
               Slippage             = 3;     //проскальзывание

extern int     TrailingStop         = 0;     //если= 0, то трейлинг отключен
extern int     TrailingStep         = 10;    //шаг изменения стопов
extern int     NoLoss               = 0,     //перевод в безубыток
               MinProfitNoLoss      = 0;     //минимальная прибыль при переводе вбезубыток

extern int     CloseProfit          = 0;     //прибыль для закрытия ордеров в валюте (0-отключен)
extern int     CloseLoss            = 0;     //убыток для закрытия ордеров в валюте (0-отключен)

extern int     Magic                = 0;     //уникальный номер ордеров этого советника, если 0 то ведет все ордера, в том числе выставленные вручную
extern bool    ShowParameters       = true;  //показывать информацию о настройках
extern color   TextColor            = Lime;  //цвет текста
extern color   FonColor             = Gray;  //цвет фона
extern int     slippage             = 30;  //проскальзывание при закрытии

extern double  LossClose            = 100;//убыток ордера для его закрытия встречными ордерами
extern double  PercentClose         = 10;//процент закрытия от убыточного лота? o - функция отключена

extern int     Key                  = 0;//ключ для работы на реальном счете
Таймфрейм. Советник работает на любом таймфрейме и валютной паре.

Пример работы советника ExpertNET:
net.gif
 

Вложения

  • ExpertNET_v10.ex4
    43,7 КБ · Просмотры: 151
  • ExpertNET_v9 build 1045.ex4
    57,1 КБ · Просмотры: 114

ale9551

Активный участник
Советник выставляет отложенные ордера в обе стороны от цены по принципу сети. При срабатывании одного добавляется недостающие звенья, таким образом в системе всегда присутствует заданное кол-во отложенных ордеров. Сразу с ордерами выставляются SL и TP.

СТОП-ЛОСС ордеров изначально ставится на соседний StopOrder (параметры можно менять).
HTML:
extern bool    SELLLIMIT            = true;
extern bool    BUYLIMIT             = true;
extern bool    BUYSTOP              = true;
extern bool    SELLSTOP             = true;

extern int     STEP                 = 10,    //шаг между ордерами
               Orders               = 3,     //кол-во ордеров в каждую сторону
               Stoploss             = 0,     //стоплосс ордеров
               Takeprofit           = 100;     //тейкпрофит ордеров

extern double  FixLot               = 0.1;   //если=0 то по risk
extern int     risk                 = 100,   //ММ лот устанавливается как процент от свободных средств
               Slippage             = 3;     //проскальзывание

extern int     TrailingStop         = 0;     //если= 0, то трейлинг отключен
extern int     TrailingStep         = 10;    //шаг изменения стопов
extern int     NoLoss               = 0,     //перевод в безубыток
               MinProfitNoLoss      = 0;     //минимальная прибыль при переводе вбезубыток

extern int     CloseProfit          = 0;     //прибыль для закрытия ордеров в валюте (0-отключен)
extern int     CloseLoss            = 0;     //убыток для закрытия ордеров в валюте (0-отключен)

extern int     Magic                = 0;     //уникальный номер ордеров этого советника, если 0 то ведет все ордера, в том числе выставленные вручную
extern bool    ShowParameters       = true;  //показывать информацию о настройках
extern color   TextColor            = Lime;  //цвет текста
extern color   FonColor             = Gray;  //цвет фона
extern int     slippage             = 30;  //проскальзывание при закрытии

extern double  LossClose            = 100;//убыток ордера для его закрытия встречными ордерами
extern double  PercentClose         = 10;//процент закрытия от убыточного лота? o - функция отключена

extern int     Key                  = 0;//ключ для работы на реальном счете
Таймфрейм. Советник работает на любом таймфрейме и валютной паре.

Пример работы советника ExpertNET:
Посмотреть вложение 326953

А все таки не могли бы вы добавить алерт в v9 при закрытии ордеров по лоссу или профиту,игнорируя отмену ордеров?
 

cmillion

Гуру форума
А все таки не могли бы вы добавить алерт в v9 при закрытии ордеров по лоссу или профиту,игнорируя отмену ордеров?

Т.е. Вам нужно, чтобы советник не закрывал позицию, а давал сигнал, что она достигла стопа или профита? Но тогда этот алерт будет как дятел постоянно стучать по каждой позиции! Для чего это нужно на практике?
 

ale9551

Активный участник
Т.е. Вам нужно, чтобы советник не закрывал позицию, а давал сигнал, что она достигла стопа или профита? Но тогда этот алерт будет как дятел постоянно стучать по каждой позиции! Для чего это нужно на практике?

Мне нужно,чтобы советник закрывал позиции и выдавал алерт!
У меня советник стоит на нескольких парах,да согласен,что советник будет сигналить на каждой позиции,но это в случае фиксированного TP и SL в пунктах!
Я же ставлю CloseProfit=10 в валюте депозита!(CloseLoss не ставлю).Т.е у меня Алерт должен сработать один раз! При закрытии всей сетки ордеров по профиту!Вот в этом месте должен сработать алерт 1 раз,после этого советник начинает следующую серию.
Алерт,желательно был бы отключаемым(false-отключить,true-включить)
Добавьте пожалуйста эту функцию,хотя бы при закрытии в валюте депо,а не по СЛ и ТП.

Было бы неплохо(но это необязательно) вывести "горячие клавиши"примерно как в советнике Антиилан(прикрепляю),т.е в ExpertNet V9 5 клавиш: BAYLIMIT SELLLIMIT BAYSTOP SELLSTOP и CLOSE ALL.
Заранее благодарен!
 

Вложения

  • АНТИИЛАН.mq4
    39,5 КБ · Просмотры: 125
Последнее редактирование:

cmillion

Гуру форума
Мне нужно,чтобы советник закрывал позиции и выдавал алерт!
У меня советник стоит на нескольких парах,да согласен,что советник будет сигналить на каждой позиции,но это в случае фиксированного TP и SL в пунктах!
Я же ставлю CloseProfit=10 в валюте депозита!(CloseLoss не ставлю).Т.е у меня Алерт должен сработать один раз! При закрытии всей сетки ордеров по профиту!Вот в этом месте должен сработать алерт 1 раз,после этого советник начинает следующую серию.
Алерт,желательно был бы отключаемым(false-отключить,true-включить)
Добавьте пожалуйста эту функцию,хотя бы при закрытии в валюте депо,а не по СЛ и ТП.

Было бы неплохо(но это необязательно) вывести "горячие клавиши" BAYLIMIT SELLLIMIT BAYSTOP SELLSTOP и CLOSE ALL.
Заранее благодарен!


Добавил Alert при закрытии позиций и кнопки управления типами ордеров.
 

Вложения

  • cm ExpertNET v9.4.ex4
    61,3 КБ · Просмотры: 80
  • 2019-04-02_16-11-17.png
    2019-04-02_16-11-17.png
    18,4 КБ · Просмотры: 196

ale9551

Активный участник
Добавил Alert при закрытии позиций и кнопки управления типами ордеров.

Великолепно!:D Огромное спасибо!:D:DТеперь работать с советником будет намного легче!

Скачал модификацию,но к сожалению проверить советник смогу только завтра.Не могли бы вы сделать еще небольшое уточнение? При активации кнопки Close All удаляются все ордера по счету,или удаляются ордера только по магику(Валютной паре на котором установлен советник)?
Мне бы было необходимо,чтобы ордера удалялись исключительно мо магику(конкретной валютной паре,на котором работает бот).Все ордера по счету удаляются отдельным скриптом Close All после закрытия всех графиков с ботами ExpertNet.
Заранее благодарен!
 

cmillion

Гуру форума
Великолепно!:D Огромное спасибо!:D:DТеперь работать с советником будет намного легче!

Скачал модификацию,но к сожалению проверить советник смогу только завтра.Не могли бы вы сделать еще небольшое уточнение? При активации кнопки Close All удаляются все ордера по счету,или удаляются ордера только по магику(Валютной паре на котором установлен советник)?
Мне бы было необходимо,чтобы ордера удалялись исключительно мо магику(конкретной валютной паре,на котором работает бот).Все ордера по счету удаляются отдельным скриптом Close All после закрытия всех графиков с ботами ExpertNet.
Заранее благодарен!

Советник работает только с указанным магиком и удаляет ордера только с ним.
 

ale9551

Активный участник
Советник работает только с указанным магиком и удаляет ордера только с ним.

Тестирую советник,пока все хорошо,за исключением того,что советник издает алерт не только при закрытии прибыли/убытка:not-good:,но также
сигналит при отмене несработавших ордеров:facepalm:

Сделайте пожалуйста:please:,чтобы алерт срабатывал исключительно при закрытии прибыли/убытка в валюте депозита,игнорируя несработавшие ордера.
Заранее благодарен!
 

cmillion

Гуру форума
На реале не торгует ключь просит

Для работы на реале нужно ввести ключ в параметрах (key). Ключ привязан к определенному номеру торгового счета. Чтобы получить ключ отправьте мне номер Вашего торгового счета, на котором будет работать советник. Счет должен быть открыт по партнерке или можете просто оплатить его. Все подробности в личке.
почта: [email protected]
Skype: mqlcmillion
WhatsApp +79283690333
 
Последнее редактирование:

cmillion

Гуру форума
Тестирую советник,пока все хорошо,за исключением того,что советник издает алерт не только при закрытии прибыли/убытка:not-good:,но также
сигналит при отмене несработавших ордеров:facepalm:

Сделайте пожалуйста:please:,чтобы алерт срабатывал исключительно при закрытии прибыли/убытка в валюте депозита,игнорируя несработавшие ордера.
Заранее благодарен!

Сделал, проверьте.
Теперь советник следит только за рыночными позициями и не сигналит на закрытие отложенных ордеров.
 

Вложения

  • cm ExpertNET v9.5.ex4
    61,5 КБ · Просмотры: 84
Последнее редактирование:

cmillion

Гуру форума
Советник по сеточной стратегии GRID

Советник расставляет сеть всеми типами отложенных ордеров и плюс к этому открывает позиции с рынка. В торговле он поддерживает сеть во всех направлениях. После закрытия одной позиции по тейк профиту, на ее место выставляет соответствующий лимитный ордер. После того как советник накопит заданную в параметре EquityPlus прибыль, он закрывает всю сеть и переустанавливает ее.

  • extern bool Buy = true;//разрешаем покупки
  • extern bool Sell = true;//разрешаем продажи
  • extern int Step = 50;//шаг в сетке между ордерами
  • extern int Orders = 10;//кол-во ордеров в каждую сторону
  • extern int TakeProfit = 10;//тейкпрофит
  • extern double Lot = 0.1;//объем ордеров
  • extern int Magic = 123;//магик номер ордеров
  • extern double EquityPlus = 100;//накопленная прибыль от тейкпрофитов для закрытии всей сети
  • extern int Key = 0; //ключ для торговли на реальном счете
  • sinput bool CloseBy = true; //закрывать позиции встречно (если это разрешает брокер)


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

Вложения

  • 2019-07-14_09-00-16.png
    2019-07-14_09-00-16.png
    42,3 КБ · Просмотры: 164
  • cm GRID.ex4
    30,2 КБ · Просмотры: 69

cmillion

Гуру форума
set и тест за 2021 год

2021-11-09_18-50-00.png
 

Вложения

  • ExpertNET_v10.ex4
    37,4 КБ · Просмотры: 31
  • RoboForex EURUSD.set
    746 байт · Просмотры: 25

oldfox21

Новичок форума
Спасибо, что поделился.
Пожалуйста, сделайте так, чтобы текст на картинке отображался на английском языке.
И мы были бы признательны, если бы вы установили предел входа в спред в настройках. (Максимальный спред)
Это Google Translate, поэтому доставки может быть недостаточно. пожалуйста, поймите.
 

Вложения

  • 엑스퍼트넷 1.jpg
    엑스퍼트넷 1.jpg
    132,4 КБ · Просмотры: 27
  • 엑스퍼트넷 2.jpg
    엑스퍼트넷 2.jpg
    84,4 КБ · Просмотры: 28

cmillion

Гуру форума
Спасибо, что поделился.
Пожалуйста, сделайте так, чтобы текст на картинке отображался на английском языке.
И мы были бы признательны, если бы вы установили предел входа в спред в настройках. (Максимальный спред)
Это Google Translate, поэтому доставки может быть недостаточно. пожалуйста, поймите.
держите
 

Вложения

  • ExpertNET_v10en.ex4
    28,4 КБ · Просмотры: 43

oldfox21

Новичок форума
Пожалуйста, поймите, что это может быть недостаточно для передачи смысла, так как это Google Translate.
В ExpertNET_v10en отображайте текст на диаграмме на английском языке.
И я пытаюсь заключить настоящую сделку.
пожалуйста. Я бы с удовольствием добавил настройку.
Если советник запускается и общая прибыль генерируется из баланса оценочного депозита, пожалуйста, установите его так, чтобы все введенные BUY, SELL, BUYSTOP, SELLSTOP, BUYLIMIT и SELLLIMIT могли быть ликвидированы и перезапущены.
Пример) Начать с Баланса оценочного депозита (1) → Баланс оценочного депозита (1) + Общая прибыль → Вся ликвидация → Начать с оценочного депозита (2) → Баланс оценочного депозита (2) + Общая прибыль → Вся ликвидация · · · ·
 

Вложения

  • 엑스퍼트넷 3.jpg
    엑스퍼트넷 3.jpg
    27,5 КБ · Просмотры: 30
Верх