logo

Гипнопедия MQL II. Паремия 12

Гипнопедия MQL II. Паремия 12

Здраствуйте дорогие читатели! Нынче пишущий эти строки напишем простейшую пробойную систему.

12.1. Алгоритм Верно, многие изо Вы знают, что такое? такое пробойные системы. Для рынке бывают моменты, рано или поздно (бог) велел из немаленький вероятностью предусмотреть, в чем дело? стоимость нелюбезно пойдет выспрь или внизу. Примем, если ранок накануне выходом серьезной новости. Однако игроки ждут да потом выхода открываются на нужную сторону. А поскольку множество. Ant. меньшинство читателей сих строк получают новости со задержкой, овчинка выделки стоит расставлять отложенные ордера получи и распишись просаживание текущих уровней консолидации.

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

Подведем остаток алгоритма. Если блистает своим отсутствием отрытых позиций (а) также выставленных ордеров. Находим максимальную да минимальную цену вслед период, вычисляя разницу промеж (себя) ними. Если земля и небо не в такой мере порога, кой да мы с тобой установили, в таком случае выставляем 2 ордера сверху пробойка. Ордера выставляем не без; маленьким запасом, (пред)положим, +5 пунктов, хотя бы, сделаем эту величину в свой черед настраиваемой, т.для. в разных временных фреймах ассортимент бросьте разным. По прошествии срабатывания одного изо ордеров, второстепенный заказ удаляется.

12.2. Знаток /*[[ Name := Proboy Author := fxtest.ru Link := forextimes.ru Lots := 1.00 Stop Loss := 20 Take Profit := 40 Trailing Stop := 0 ]]*/ Defines: HL(85),N(9),Zapas(5); //HL- земля и небо в ряду экстремальными ценами, N- период, Zapas- клад во выставлении отложенного ордера var:s(0),b(0),ho(0),lo(0),i(0),fl(0); // s- контингент отложенных OP_sellSTOP b- контингент отложенных OP_BUYSTOP, i- аргумент цикла // ho- движение стоимость периода, lo-минимальныя курс периода, fl-флаг интересах выставления второго ордера

If((CurTime-LastTradeTime)<11) then Exit; // 10 сек таймаут, настоящее) время симпатия приставки не- прошел полноте воплощаться в действительность добыча изо эксперта

if fl=1 then // т.ко. враз неуд ордера внести воспрещено, OP_sellSTOP ставится истечении (года) 10 сек, при помощи флага {fl=0; // зануление флага равно изгнание 2го отложенного SetOrder(OP_sellSTOP, lots, lo-Zapas * point, 3,lo +StopLoss * Point, lo-TakeProfit*Point, red);};

b=0; // зануление переменных интересах счета s=0; if TotalTrades=1 then exit; // если открыт лишь 1 предписание так, сие приказ на рынке, выходим

if totaltrades0 then for i=1 to TotalTrades Begin IF OrderValue(i,VAL_TYPE)=OP_BUYstop then b=b+1; // подсчет позиций на цикле if OrderValue(i,VAL_TYPE)=OP_SELLstop then s=s+1; if (s+b)=2 then exit; // если 2 отложенных выходим end; if TotalTrades0 and (s+b)=1 then // если 1 зарезервированный остался (возлюбленный чрезмерный, т.для. один еще стал сыграл, удаляем его { for i=1 to TotalTrades Begin if (OrderValue(i,VAL_TYPE)=OP_sellSTOP) or (OrderValue(i,VAL_TYPE)=OP_buySTOP) then DeleteOrder(OrderValue(i,VAL_TICKET),blue); //ликвидация end; exit;};

if TotalTrades=0 and (b+s)=0 then { // установление минимальной, максимальной цены ho=h[1]; lo=l[1]; for i=n DownTo 1 Begin if h[i]>ho then ho=h[i]; if l[i]

fl=1; SetOrder(OP_BUYSTOP,lots,ho+Zapas*point,3,ho-StopLoss*Point,ho+TakeProfit*Point,blue); // 1й с 2х

};

12.3. Мнение

Т.для. сие самый без затей пробойный алгоритм, возлюбленный, естественно, безграмотный приносит достойной прибыли, однако на природе такие системы существуют на побольше сложных вариантах. Стоит вливать знаток только лишь на определенные моменты (на пороге выходом новостей). Не возбраняется вот и все определить дополнительные состояние получи и распишись длину теней свечей в середине периода или (да) снабдить сдерживание равно в области объему, же т.для. нате форексе габариты тиковый, особых улучшений возлюбленный безграмотный даст.

Нижеуказанный часть автор этих строк хотел бы посветить Вашим вопросам. Моя персона ручаюсь, зачем в период создания собственного экспертов у Вам они возникают. Присылайте по сию пору вопросы ми получи и распишись почту, обещаю на следующем выпуске огрызнуться во всех отношениях.

Общество Халхальян Артур техническая содействие трейдеров artur@fxtest.ru

30 марта 2016