Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## тут прописываем параметры индикаторов http://docs.mql4.com/ru/indicators вот тут читаешь что да как, что каждый параметр значит.
- ma55=iMA(_Symbol,tf,55,0,MODE_SMA,PRICE_CLOSE,1), // машка с периодом 55
- ma89=iMA(_Symbol,tf,89,0,MODE_SMA,PRICE_CLOSE,1), // 89
- ma144=iMA(_Symbol,tf,144,0,MODE_SMA,PRICE_CLOSE,1), //144
- sm=iStochastic(_Symbol,tf,5,3,3,0,0,0,1),sm2=iStochastic(_Symbol,tf,5,3,3,0,0,0,2), // стохастик
- ss=iStochastic(_Symbol,tf,5,3,3,0,0,1,1),ss2=iStochastic(_Symbol,tf,5,3,3,0,0,1,2); // стохастик сигнальная линия
- ## тут ниже 2 строки это херня но они нужны)
- ArrayInitialize(op,false);
- ArrayInitialize(cl,false);
- ## тут условия для закрытия ордеров если перед строкой есть такой знак // то они отключены, по умолчанию они отключены
- // if(Close[1]<Open[1]) cl[0]=true; // это условия для закрытия бая
- // if(Close[1]>Open[1]) cl[1]=true; // это условия для закрытия селла
- ## условие для открытия позиции op[0]- это для бая, op[1]-это для селла
- if(Close[1]>ma144 && ma55>ma89 && ma89>ma144 && ss<20 && sm>ss && sm2<ss2 && ValO(ar,6,4,6,0,-1,Time[0])<1) op[0]=true; //бай
- дословно # если предыдущая свеча закрытие больше машки 144 и машка 55 выше/больше машки 89 и стохастик меньше 29 и ситохастик сигнальный выше просто стохастика и стохастик 2 свечки назад сигнальный меньше простого стохастика, короче это для пересечения написано ну и аналогично для селла только зеркально все)
- if(Close[1]<ma144 && ma55<ma89 && ma89<ma144 && ss>80 && sm<ss && sm2>ss2 && ValO(ar,6,4,6,1,-1,Time[0])<1) op[1]=true; // sell
Advertisement
Add Comment
Please, Sign In to add comment