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

RoboMaks

Элитный участник
.. все таки стоит добавить параметр- после срабатывания двух тейкпрофитов, эксперт останавливался..

Проверьте. Добавлен в настройках
PHP:
extern int     Add_Order      = 2;        /* Макс. количество открываемых ордеров в серии */

Только надо учитывать что это основано на счётчике, т.е. при переключении ТФ счётчик обнуляется

Заодно добавил и изменение лота с графика :)
PHP:
 extern double  Lot       = 0.1;      /* Лот  */
 extern double  Lot_step       = 0.1;      /* Шаг изменения лота */
 

Вложения

  • Raptor v1-RM.mq4
    15,3 КБ · Просмотры: 59
Последнее редактирование:

serrus

Гуру форума
Ребят, Есть замечательный индикатор состоящий из набора скользящих средних (МА, они-же МА-шки), он разбит аж на 11 файлов, что не очень удобно. Называется Rainbow. Очень прошу Вас сделать индикатор по принципу этого индикатора с доработкой в виде добавления МА 200 и МА 274. Вот о таком индикаторе мечтаю:

Нужно чтоб в индикаторе присутствовали линии с периодами: 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 (по дефолту цвет у этих линий Gold); 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41 (по дефолту цвет у этих линий DeepSkyBlue); 44, 47, 50, 53, 56, 59, 62, 65, 68, 71, 74 (по дефолту цвет у этих линий Lime); 78, 82, 86, 90, 94, 98, 102, 106, 110, 114, 118, 122 (по дефолту цвет у этих линий Pink но в интернете у радуги вместо Pink красный, но зачем нам глаза портить? - потому лучше розовый); 125, 130, 135, 140, 145, 150, 155, 160, 165, 170, 175, 180, 185, 190, 195 (по дефолту цвет у этих линий MediumOrchid); 200 (по дефолту цвет у этой линии White); 274 (по дефолту цвет у этой линии LightSlateGray) - надо чтоб эти линии все присутствовали в этом индикаторе. Чтоб можно было настраивать все линии по типу закрытия и методу выборки (можно группой линий, которые объединены по цветам, только линию 200 и 274 чтоб отдельно можно было настраивать цвет и выборку). Должно выглядеть это все так: линии по цветам настраиваются (либо каждая линия отдельно, либо группой, которая имеет одинаковый цвет), тип линий EMA, SMA, период закрытия Weighted Close или просто Close ну, чтоб как в индикаторе Custom Moving Averages.mq4 который от MetaQuotes Software, я его указал как пример - просто там настройки линии сделаны очень удобно, и неплохо бы увидеть в этом индикаторе к линиям радуги подобные настройки. Надеюсь на Вашу помощь в создании индикатора. Заранее благодарен! Файлы индикатора прикрепляю ниже и с Rainbow для примера в архиве индикатор Custom Moving Averages.mq4, потому что в нем очень удобно организованы настройки линии и вынесены в свойства индикатора. Помогите, а то очень привык к этому индикатору но 11 файлов уже поднадоели и хочется видеть красивый и грамотно написанный индикатор в одном файле.

Есть такой.
 

Вложения

  • Cryox nmc.ex4
    37,6 КБ · Просмотры: 79

Klondike75

Интересующийся
День добрый.
В индикаторах my filter_hist и SDA v 3.2 очередной столбик гистограммы появляется по закрытию свечи. Можно ли их поправить так, чтобы столбик гистограммы отрисовывался в процессе формирования свечи и можно было видеть и его формирование, а не только конечный результат?
 

Вложения

  • my filter_hist.mq4
    6,7 КБ · Просмотры: 85
  • SDA v 3.2.mq4
    6,7 КБ · Просмотры: 74

dim777777

Новичок форума
Ребят , подскажите пожалуйста , кто знает , что в этом коде означает WR ?
 

Вложения

  • Bezumnaya Mashka.mq4
    8,6 КБ · Просмотры: 101

RoboMaks

Элитный участник
Ребят , подскажите пожалуйста , кто знает , что в этом коде означает WR ?

Просто при его значении больше 0 включается установка тейков-стопов, при WR=0 тейки-стопы ставиться не будут.

if (StopLoss>0 || WR>0)Check_TP_SL();


if (WR>0)TP=ND(Ask+WR*(OrderOpenPrice()-SL));
if((WR>0 && OrderTakeProfit()==0) || (StopLoss>0 && OrderStopLoss()==0))
OrderModify(OrderTicket(),OrderOpenPrice(),SL,TP,0,Green);

if (WR>0)TP=ND(Ask-WR*(SL-OrderOpenPrice()));
if((WR>0 && OrderTakeProfit()==0) || (StopLoss>0 && OrderStopLoss()==0))
OrderModify(OrderTicket(),OrderOpenPrice(),SL,TP,0,Green);
 

Vitus910

Интересующийся
День добрый!!
Посмотрите #6971 (permalink) если не получиться, то скажите.
Заранее благодарю
 

kamilkz

Почетный гражданин
День добрый товарищи программисты. Вы можете прикрутить еще одну МА (--- сделать советник на 3 МА) с настраивыми параметрами - самую медленную. И условия- все оставить как есть внутри советника; только не учитывать пересечение уже встроенных ма
Не проверял
 

Вложения

  • ma_v_1_3_3_mod.mq4
    36,4 КБ · Просмотры: 85

Andrey69

Новичок форума
Добрый всем день.Нужен скрипт или аллерт. Два мувинга с разными периодами пересеклись.По закрытию свечи сигнал на почту.Может у кого есть уже готовый.
Вроде в МТ4 есть аллерт но я что то не пойму где искать.
 

Alexey5574

Новичок форума
Добрый день! Посмотрите, может у кого есть исходник от индикатора в MQL формате. Индикатор называется Х1
 

Alexey5574

Новичок форума
Вот сам индюк...нужен исходник.
 

Вложения

  • x1.ex4
    11,1 КБ · Просмотры: 67

gek

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

Вложения

  • Trendsignal_Ale.ex4
    14 КБ · Просмотры: 76
  • Trendsignal_Ale.mq4
    4,9 КБ · Просмотры: 131

поручик

Гость
Йопт, у тя грааль
сигнал идет от следующей свечи (которой еще нет, охренеть)
а ты его хочешь угробить
хорошо подумал?
 

Sapper

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

Вложения

  • MA crosses arrows_alerts_v1.2.mq4
    7,2 КБ · Просмотры: 62
  • MA ribbon filled_Alerts.mq4
    5,1 КБ · Просмотры: 49

serrus

Гуру форума
Парни,измените толщину линий.Как только меняю в коде-появляется ошибка.Нужно-толщина-2.(Сейчас тонкая,плохо видно).
 

Вложения

  • #MTF iMAX.mq4
    3,4 КБ · Просмотры: 53
  • iMAX.mq4
    2,5 КБ · Просмотры: 49
Верх