Доработка ботов (советников, индикаторов) vol. 2

AlexIva

Активный участник
Парни, ну переделайте кто-нибудь пожалуйста, чтобы индикатор вместо алерта отправлял PUSH-уведомления
 

Вложения

  • PeakRepainter.mq4
    6,9 КБ · Просмотры: 34

Novikov

Гуру форума
Вы уж извините меня. Но как то не красиво получился! :facepalm::please:
Просто сделайте Up colour и Down colour разными! Пожалуйста!
И вот эти лини дивера не нужны.

Может просто стрелочки на графике подойдут, без подвала?
Только вот не понял, почему у нас по разному отображается твой индюк!?

eurusd-m1-alpari-limited.png
 

Вложения

  • MACD Dot.mq4
    3 КБ · Просмотры: 65

asers1111

Активный участник
Тестируй. ;)

Проблема появлялась при включении блока с Anti Illan, натужный какой!

Привет.Спасибо тебе за интересную поделку!Только спросить хотел(ты же свой код знаешь хорошо),а нельзя ли сделать ,чтоб при включенной функции Anti_ilan_mode ,все ордера с самого первого закрывались по TakeProfit ?....Если возможно,то не сочти за труд.Очень надеюсь....
 

AlanG

Элитный участник
спс, вообще непашет, будто зависает.
Внем прописаны валюты он может искать по ним, еще ТФ тоже может по ним искать
int isymbol = 0;
if (symbol == "EURUSD") isymbol = 1;
else if (symbol == "GBPUSD") isymbol = 2;
else if (symbol == "USDJPY") isymbol = 3;
else if (symbol == "USDCHF") isymbol = 4;
else if (symbol == "AUDUSD") isymbol = 5;
else if (symbol == "USDCAD") isymbol = 6;
else if (symbol == "EURGBP") isymbol = 7;
else if (symbol == "EURJPY") isymbol = 8;
else if (symbol == "EURCHF") isymbol = 9;
else if (symbol == "EURAUD") isymbol = 10;
else if (symbol == "EURCAD") isymbol = 11;
else if (symbol == "GBPUSD") isymbol = 12;
else if (symbol == "GBPJPY") isymbol = 13;
else if (symbol == "GBPCHF") isymbol = 14;
else if (symbol == "GBPAUD") isymbol = 15;
else if (symbol == "GBPCAD") isymbol = 16;
else if (symbol == "AUDCAD") isymbol = 17;
else if (symbol == "AUDCHF") isymbol = 18;
else if (symbol == "AUDJPY") isymbol = 19;
else if (symbol == "AUDNZD") isymbol = 20;
else if (symbol == "CHFJPY") isymbol = 21;
else if (symbol == "EURNZD") isymbol = 22;
else if (symbol == "GBPNZD") isymbol = 23;
else if (symbol == "NZDCHF") isymbol = 24;
else if (symbol == "NZDJPY") isymbol = 25;
else if (symbol == "NZDUSD") isymbol = 26;
else if (symbol == "USDCAD") isymbol = 27;
else if (symbol == "USDSGD") isymbol = 28;
else if (symbol == "USDZAR") isymbol = 29;
else isymbol = 30;
Хотя хз посмотри что в журнале пишет
или вот убрал 4 ошибки остальные оставил
так по пробуй
 

Вложения

  • LCS-MACD-Trader_1.8.mq4
    29,8 КБ · Просмотры: 47
  • LCS-MACD-Trader_1.8.ex4
    52,5 КБ · Просмотры: 35
Последнее редактирование:

LexLampard

Элитный участник
Привет.Спасибо тебе за интересную поделку!Только спросить хотел(ты же свой код знаешь хорошо),а нельзя ли сделать ,чтоб при включенной функции Anti_ilan_mode ,все ордера с самого первого закрывались по TakeProfit ?....Если возможно,то не сочти за труд.Очень надеюсь....

Уточни? Если ордера открыты без включенной функции Анти Илан и ты ее включаешь, то они закрываются по тейку? А потом АИ начинает работать в обычном режиме. Я правильно понял?
 

asers1111

Активный участник
Уточни? Если ордера открыты без включенной функции Анти Илан и ты ее включаешь, то они закрываются по тейку? А потом АИ начинает работать в обычном режиме. Я правильно понял?

Лично я не рассчитывал бы вести торговлю с отключенным антииланом!Поэтому,для меня важно,чтобы как только включается антиилан,то следующий ордер бы выставлялся с ТейкПрофитом и так дальше...
 

LexLampard

Элитный участник
Привет.Спасибо тебе за интересную поделку!Только спросить хотел(ты же свой код знаешь хорошо),а нельзя ли сделать ,чтоб при включенной функции Anti_ilan_mode ,все ордера с самого первого закрывались по TakeProfit ?....Если возможно,то не сочти за труд.Очень надеюсь....

Добавил параметр:

extern bool Anti_Ilan_TakeProfit= false; // Выставлять Тейк профит в режиме Анти Илан

Ну и кнопочку вкл/выкл Anti_Ilan_Mode. Делал для проверки, ну и решил оставить.
 

Вложения

  • Ilan1.6Dynamic_reverse_buy_and_sell_Anti_Ilan_v2.1.ex4
    46 КБ · Просмотры: 46
  • Ilan1.6Dynamic_reverse_buy_and_sell_Anti_Ilan_v2.1.mq4
    45,4 КБ · Просмотры: 73
Последнее редактирование:

clarmax

Архитектор
LexLampard, не откажите в любезности, посмотрите, почему мартин не хочет работать в сове, а то как только настройки не крутил, ставит всё одинаковым лотом:)
 

Вложения

  • tma_scalp2.mq4
    51,8 КБ · Просмотры: 65

LexLampard

Элитный участник
LexLampard, не откажите в любезности, посмотрите, почему мартин не хочет работать в сове, а то как только настройки не крутил, ставит всё одинаковым лотом:)

Устанавливаешь так:

bool UseMartingale = TRUE;
extern bool afterWin = TRUE;
 

Вложения

  • tma_scalp2.ex4
    79,6 КБ · Просмотры: 64
  • tma_scalp2.mq4
    51,8 КБ · Просмотры: 78
  • TMA+CG.ex4
    29 КБ · Просмотры: 54
  • TMA+CG.mq4
    9,5 КБ · Просмотры: 76
  • tma_scalp2.set
    4,3 КБ · Просмотры: 58

asers1111

Активный участник
Добавил параметр:

extern bool Anti_Ilan_TakeProfit= false; // Выставлять Тейк профит в режиме Анти Илан

Ну и кнопочку вкл/выкл Anti_Ilan_Mode. Делал для проверки, ну и решил оставить.

Спасибо вам за ваше терпение и вашеу работу.ТейкПрофит выставляется в Антиилане.Только теперь получилось,что при закрытии ордера по Тейку,если следующий ордер должен открыться ниже(или выше - тренд BUY) ,то опять выставляется самый первый лот - не умноженный на Шаг увеличения лота.Т.е. сов считает,что серия ордеров закончена.А хотелось бы,чтобы серия ордеров считалась для сова законченной,по изменении направления открытия сделок - кнопка BUY или SELL .либо кнопка Close All.
 

LexLampard

Элитный участник
Спасибо вам за ваше терпение и вашеу работу.ТейкПрофит выставляется в Антиилане.Только теперь получилось,что при закрытии ордера по Тейку,если следующий ордер должен открыться ниже(или выше - тренд BUY) ,то опять выставляется самый первый лот - не умноженный на Шаг увеличения лота.Т.е. сов считает,что серия ордеров закончена.А хотелось бы,чтобы серия ордеров считалась для сова законченной,по изменении направления открытия сделок - кнопка BUY или SELL .либо кнопка Close All.

Установи Тейк профит побольше и Генерал профит тоже и будет открывать колена.
 

asers1111

Активный участник
Установи Тейк профит побольше и Генерал профит тоже и будет открывать колена.

ТейкПрофит 20 пунктов поставил.Всеравно та же история....Надо как-то бы этому коленообразованию независимость дать.Я и при 30 попробовал - та же история....
 

Вложения

  • ТейкПрофит.jpg
    ТейкПрофит.jpg
    535,6 КБ · Просмотры: 122

clarmax

Архитектор
Устанавливаешь так:

bool UseMartingale = TRUE;
extern bool afterWin = TRUE;

Спасибо, разобрался:) можно попросить еще небольшую доработку, смысл такой: когда открываются позиции, то чтобы каждая следующая открывалась не одним и тем же лотом, а так 0.01,0.02,0.03... 0.1,0.11,0.12 и т.д. и закрытие по общему профиту или противопол. сигналу(что первым наступит), (мартин в этом случае не работает,а работает только если была убыточная серия и без увеличения лотности, какую я выше описал)...з.ы. сов при включенном мартине,при убыточной серии, за год не льет и делает 100%...тестировал на м1...просадка до 20%...может кому интересно будет и выжмет из него большее при других версиях тма-канала:)
 

LexLampard

Элитный участник
ТейкПрофит 20 пунктов поставил.Всеравно та же история....Надо как-то бы этому коленообразованию независимость дать.Я и при 30 попробовал - та же история....

Ну вот у меня:

General_Profit = 500
TakeProfit = 100

Не так?
 

Вложения

  • 2.jpg
    2.jpg
    382,7 КБ · Просмотры: 134

LexLampard

Элитный участник
Спасибо, разобрался:) можно попросить еще небольшую доработку, смысл такой: когда открываются позиции, то чтобы каждая следующая открывалась не одним и тем же лотом, а так 0.01,0.02,0.03... 0.1,0.11,0.12 и т.д. и закрытие по общему профиту или противопол. сигналу(что первым наступит), (мартин в этом случае не работает,а работает только если была убыточная серия и без увеличения лотности, какую я выше описал)...з.ы. сов при включенном мартине,при убыточной серии, за год не льет и делает 100%...тестировал на м1...просадка до 20%...может кому интересно будет и выжмет из него большее при других версиях тма-канала:)

Посмотрю, а пока вот с переводом параметров.
 

Вложения

  • tma_scalp2_LexLmod.ex4
    72,7 КБ · Просмотры: 59
  • tma_scalp2_LexLmod.mq4
    53,7 КБ · Просмотры: 93
Верх