MQL госпиталь (бывшая "Больничка"): исправляем ошибки

mobidik

-----
Но я ошибку исправил и даже если вы укажете миллиард рассчитываемых баров (в парам-рах cb и ATR), то они будут уменьшены до нужного кол-ва!

Держите!

Если баров в настройках указано больше чем доступно, чему будет равен период ATR? Пользователь сможет его поменять?
Проверьте еще раз свой код и исправьте ошибку.

PS.
да и комент следует убирать после удаления индюка с графика.
 
Последнее редактирование:

AlexAktau

Почетный гражданин
Можно исправить индикатор? Не отображается на графике.
 

Вложения

  • pricehistgram_onclick.mq4
    11,4 КБ · Просмотры: 50
  • GBPUSDH1-10.gif
    GBPUSDH1-10.gif
    33,8 КБ · Просмотры: 98

AlanG

Элитный участник
Можно исправить индикатор? Не отображается на графике.
рабочий он ты график по меньше сделай и увидишь где он (только он странный прыхает:facepalm: как каз*л на каждом тике:rolf:)
 
Последнее редактирование:

garry119

Гость
сделайте, плиз, чтобы индюк стал рабочий
 

Вложения

  • JStochastic.mq4
    5,8 КБ · Просмотры: 48

Sapper

......

Вложения

  • JJMASeries.mqh
    44,8 КБ · Просмотры: 46
  • PriceSeries.mqh
    5,7 КБ · Просмотры: 43

sdm302808

Прохожий
Почему советник запускается повторно после ExpertRemove() ?

Почему советник запускается повторно после ExpertRemove() ?

Всем привет. Ситуация такая. Открываюсь не кнопкой buy/sell, а простым советником с целью поймать лучший спрэд.

В конце советника использую функцию ExpertRemove ("Прекращает работу эксперта и выгружает его с графика" - по документации). Советник успешно выгружается с графика и действительно ничего больше не делает.

Однако, если закрыть MT4, а потом запустить опять, то иногда (вроде бы не всегда), советник опять автоматически загружается и открывает позицию, не смотря на то, что я его к графику не присоединял.

Что нужно сделать, чтобы не было неразрешенной мной загрузки советника после старта терминала? Ниже исходник и вкладки терминала "Экперты" и "История счёта".

----------------

input int Best_Spread = 12;
input double Lots = 0.01;
bool opensell;

void OnTick()
{
if (Best_Spread >= MarketInfo(Symbol(),MODE_SPREAD))
{opensell=OrderSend(Symbol(), OP_SELL, Lots, Bid, 0, Ask+200*Point, Bid-200*Point, " ", 111, 0, Red);
ExpertRemove();
}
}
 

Вложения

  • Скриншот 10-11-2016 111421.png
    Скриншот 10-11-2016 111421.png
    8,7 КБ · Просмотры: 15
  • Скриншот 10-11-2016 111446.png
    Скриншот 10-11-2016 111446.png
    6,7 КБ · Просмотры: 14

AlenaS

Гуру форума
Уважаемые специалисты, посмотрите, пожалуйста сов. Не ставит заданный ТП, есть трейлинг, но он тоже не соблюдается. И лот выставляет не заданный, а не пойму по какому алгоритму. Заранее благодарна.
 

Вложения

  • Лавина_v6.3.mq4
    11,1 КБ · Просмотры: 43

Garmoniya

Интересующийся
всем утра доброго. Ребят, добавте одну единственную регулируемую функцию: при достижении обозначенной просадки он оставлял профит и начинал всё заново.. И всё ...ИЛИ НАПИШИТЕ-ЧТО И КУДА Я ДОЛЖЕН ВПИСАТЬ... сам попробую.... пожалуйста..
 

Вложения

  • сobra 1.1.%.полнная.zip
    207,3 КБ · Просмотры: 44

AlanG

Элитный участник
Уважаемые специалисты, посмотрите, пожалуйста сов. Не ставит заданный ТП, есть трейлинг, но он тоже не соблюдается. И лот выставляет не заданный, а не пойму по какому алгоритму. Заранее благодарна.
По алгоритму соберем на бутылку дяде Коле
а так риск меньше делай 0,000001 типа так
 

AlanG

Элитный участник
Что нужно сделать, чтобы не было неразрешенной мной загрузки советника после старта терминала? Ниже исходник и вкладки терминала "Экперты" и "История счёта".
в настройках терминала есть кнопка вкл/выкл советников вот и нажимай при выключении терминала
 

Garmoniya

Интересующийся
это тот инвалид. подлечите бога ради.

По алгоритму соберем на бутылку дяде Коле
а так риск меньше делай 0,000001 типа так

ДЯДЯ КОЛЬ!! ПОТРАТЬ СВОЁ ДРАГОЦЕННЕЙШЕЕ ВРЕМЯ НА ИНВАЛИДА. ОДНУ ЛИШЬ ФУНКЦИЮ ДОБАВЬ, ТАМ ЧУТЬ ВЫШЕ НАПИСАНО,,,про кобру:please::please:
очень очень нада...как батинак бременскому музыканту...
 

Вложения

  • сobra 1.1.%.полнная.zip
    207,3 КБ · Просмотры: 61
Последнее редактирование:

AlanG

Элитный участник
ДЯДЯ КОЛЬ!! ПОТРАТЬ СВОЁ ДРАГОЦЕННЕЙШЕЕ ВРЕМЯ НА ИНВАЛИДА. ОДНУ ЛИШЬ ФУНКЦИЮ ДОБАВЬ, ТАМ ЧУТЬ ВЫШЕ НАПИСАНО,,,про кобру:please::please:
очень очень нада...как батинак бременскому музыканту...

:facepalm: он всегда на вас время свое тратит старается к вам по чаще приходить ваше депо пропить:rolf:
Margin Call («маржин колл», разг. «дядя Коля») — это уведомление (требование) брокера или дилера внести дополнительные средства для гарантии обязательств по убыточным позициям клиента. Другими словами, компания просто предупреждает: если трейдер не донесет средства, а убыток на торговом счете продолжит расти и достигнет определенного уровня, брокеру (дилеру) придется ликвидировать определенное количество позиций (наступит Stop Out).
 
Последнее редактирование:

mikhailovv

Интересующийся
Здравствуйте! не редактируется *.ex4 в mq4 нужен

Здравствуйте! GoodTrade не редактируется *.ex4 в mq4 нужен .
вы уже смотрели его на 149 странице.
Скажу так что первоначальная версия отличается от всех переделок, во всех версиях последующих, удален сам принцип Демарко, и алерт на открытие сделок везде убран, так же в этой версии постоянно мучает предупреждение что это демо версия и свяжитесь, с разработчиком, (походу в 2006 году, кто то с ним связался):)
 

Вложения

  • GoodTrade (1).rar
    202,4 КБ · Просмотры: 89

AlenaS

Гуру форума
Уважаемые специалисты, посмотрите, пожалуйста сов. Не ставит заданный ТП, есть трейлинг, но он тоже не соблюдается. И лот выставляет не заданный, а не пойму по какому алгоритму. Заранее благодарна.
Просьба отменяется.
 

Fed77

Гуру форума
Здравствуйте уважаемые программисты , нужна помощь, нужно вставить в Ангела торговлю по времени и старый трал выкинуть ,а новый с гринбакса вставить


extern bool Use_Trade_Time = FALSE;
extern string Time_Start = "07:00";
extern string Time_Stop = "21:00";

extern bool Use_Series_Bezubytok = TRUE;
extern bool Use_Series_TrailingStop = TRUE;
extern string str4 = "--------------";
extern string str5 = "----- Безубыток -----";
extern int Profit_Size = 50;
extern int Bezubytok_Size = 10;
extern string str6 = "----- ТрейлингСтоп -----";
extern int TrailingStop = 50;
extern int TrailingStep = 10;
 

Вложения

  • Ангел Менадель NF.mq4
    74,6 КБ · Просмотры: 66
  • Greenbuxprofit Average 1.mq4
    18,9 КБ · Просмотры: 68

Fed77

Гуру форума
Здравствуйте! GoodTrade не редактируется *.ex4 в mq4 нужен .
вы уже смотрели его на 149 странице.
Скажу так что первоначальная версия отличается от всех переделок, во всех версиях последующих, удален сам принцип Демарко, и алерт на открытие сделок везде убран, так же в этой версии постоянно мучает предупреждение что это демо версия и свяжитесь, с разработчиком, (походу в 2006 году, кто то с ним связался):)
Советник рабочий. Индикатор MT4_WRO_WSO ищите в mq4 cрок его истёк
 

Вложения

  • MT4_WRO_WSO.ex4
    24,6 КБ · Просмотры: 69
  • GoodTrade-3.1.ex4
    102,7 КБ · Просмотры: 51
  • GoodTrade-3.1.mq4
    89,1 КБ · Просмотры: 81
Последнее редактирование:
Верх