galyanova777:
Здравствуйте . Подскажите как реализовать индикатор Gator в советнике. То есть интересует верхнее и нижняя гистограмы - определение их по цвету.
В справке в MT5 . так непонятно написано.
handleS2=iGator("EURUSD",0,13,8,8,5,5,3,MODE_SMMA,PRICE_TYPICAL);
ArraySetAsSeries(S2mfibw,true);
if(CopyBuffer(handleS2,0,1,5,S2mfibw)<0)
PrintFormat("Не удалось скопировать данные из индикаторI для "+EURUSD+", "+Errores(GetLastError()));
Смотреть, изучать: Fuzzy logic
//+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ double FuzzyLogic() { double Gator,Gator2,SumGator,WPR,AC1,AC2,AC3,AC4,AC5,tempAC_b=0.0,tempAC_s=0.0,DeMarker,RSI,Decision=0.0; double Rang[5,5],Summary[5]; int x,y; double arGator[8] ={0.010,0.020,0.030,0.040,0.040,0.030,0.020,0.010}; double arWPR[8] ={-95,-90,-80,-75,-25,-20,-10,-5}; double arAC[8] ={0.05,0.04,0.03,0.02,0.02,0.03,0.04,0.05}; double arDeMarker[8] ={0.15,0.2,0.25,0.3,0.7,0.75,0.8,0.85}; double arRSI[8] ={25,30,35,40,60,65,70,75}; double Weight[5] ={0.133,0.133,0.133,0.268,0.333}; Gator =iGatorGet(UPPER_HISTOGRAM,1); Gator2 =iGatorGet(LOWER_HISTOGRAM,1); SumGator =MathAbs(Gator)+MathAbs(Gator2);
Спасибо , буду разбираться.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте . Подскажите как реализовать индикатор Gator в советнике. То есть интересует верхнее и нижняя гистограмы - определение их по цвету.
В справке в MT5 . так непонятно написано.
handleS2=iGator("EURUSD",0,13,8,8,5,5,3,MODE_SMMA,PRICE_TYPICAL);
ArraySetAsSeries(S2mfibw,true);
if(CopyBuffer(handleS2,0,1,5,S2mfibw)<0)
PrintFormat("Не удалось скопировать данные из индикаторI для "+EURUSD+", "+Errores(GetLastError()));