Как гарантировано открыть и/или модифицировать ордер в mql4

Предлагаю следующий простой и надежный вариант установки или модификации. Для этого используем цикл while. Установка ордера: 2 3 4 5 6 7 8 bool open=false; int ticket = 0; while(!open && !IsStopped()) { ticket=OrderSend(Symbol(),OP_BUY,lot,Ask,300,0,0,"",Magic,0,Lime); if(ticket > 0) open = true; } Здесь цикл while будет посылать запросы на открытие ордера… Читать далее »

Функция mql4 считает проценты бычьих и медвежьих баров

Функции считают, сколько бычьих и медвежьих баров по отношению друг к другу. Из скрина будет все понятно: Внешний параметр: 2 input int    number_of_bars = 3; // Сколько баров принимать в расчет Вызов функций (как пример): 3 4 5 MathRound(PercentsBullBars(number_of_bars)) // сколько процентов бычьих баров с округлением до целого числа   MathRound(PercentsBearBars(number_of_bars)) … Читать далее »

Функция прямоугольной метки mql4

Чтобы нарисовать прямоугольник на графике, на фоне которого потом можно вывести какую-нибудь информацию уже в виде текста, предлагаю следующую функцию. Каждая строка комментирована и все предельно понятно. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17     void DrawBox()          {           … Читать далее »

Индикатор мультитаймфреймовой дивергенции

Индикатор мультитаймфреймовой дивергенции по индикатору Trix — DiverTrixMTF Многим известен индикатор из легендарной торговой системы THV — Trix. Стрелочки Трикса указывают на образование дивергенции. Но, Трикс умеет определять дивергенцию только на своем таймфрейме. Я сделал так, чтобы в одном текущем окне отображать дивергенцию с 4 разных таймфреймов. Вот пример: Красные… Читать далее »

Торговая система «Снеговик»

Прибыльная торговая система «Снеговик» Прибыльная торговая система «Снеговик», трендовая. Используемые индикаторы: WATL; MTF_MACD; Trix4Kids; SSRC_MTF. Таймфрейм: m30, валютные пары любые трендовые. MACD и SSRC берут данные с 1h (шаблон и индикаторы прилагаются). Толстая розовая линия индикатора WATL указывает направление тренда. Торговать против нее не рекомендую. Пробовал не один раз, —… Читать далее »

Советник Swinger

Советник Swinger Стратегия позиционируется в интернете как беспроигрышная. Конечно, при большом депозите, так и есть. Принцип форекс-стратегии: Основная мысль — куда бы из флета не вырвалась цена, туда будет открыт ордер бОльшим лотом и в итоге получим прибыль. Теоретически — все идеально. На практике — надо стараться все-таки избегать затяжных… Читать далее »

Советник Lesbian 2.5 (без доливок и со стопом)

Советник Lesbian 2.5 Прошлый советник Lesbian 2 хоть и давал кое-какую прибыль некоторое время, в хорошем тренде сливает все что заработал. Приходится возвращаться к аксиоме — стоп-лоссу и фильтрации тренда. Сделал новую версию советника-лесбиянки. Теперь: ордера открываются от пунктирных (gold) линий, что можно изменить в настройках, и при подтверждении индикатором… Читать далее »

Советник Lesbian

Советник Lesbian работает внутрь канала от индикаторных линий. Используются доливки и усреднение. Настройки комментированы и понятны. Шаг между ордерами работает как шаг — умножить — на количество ордеров. Т.е. первый доливочный ордер через 10 п. от начального, второй — через 20 п. от первого, третий — через 30 п. от… Читать далее »

Советник по индикатору HMA

Советник по индикатору HMA Простой советник по канальному индикатору HMA (вроде как это его правильное изначальное название). Торгует от линий внутрь, т.к. при касании верхней линии — продает, нижней — покупает. Индикатор выглядит на графике так: Советник оборудован Трейлинг-стопом и стоп-лоссом. Куда ставить: EA_TM555 — это советник (в папку с… Читать далее »

Советник «Стоп-Лосс»

Советник «Стоп-Лосс» Советник выставляющий только стоп-лосс у открытых ордеров.  Чтобы он работал, надо повесить его на какой-нибудь график и в поле Magic ввести магик ордеров, которым надо устанавливать стоп-лосс. Например, если надо, чтобы советник подхватывал ордера другого торговго эксперта и ставил стоп-лосс у них, надо ввести магик того «ведущего» советника…. Читать далее »