Вот именно сейчас мне и не нравится! Этот индюк постоянно изменяется
после поступления цен. Возможно форумчане Вы даработаете его.
А также хотелось бы узнать принцип его работы, я что-то не понял.
- Торговые операции
- ECN и поставщики ликвидности для платформы MetaTrader 5
- Начало работы
projectX писал (а):
Вот именно сейчас мне и не нравится! Этот индюк постоянно изменяется после поступления цен. Возможно форумчане Вы даработаете его. А также хотелось бы узнать принцип его работы, я что-то не понял.
Вот именно сейчас мне и не нравится! Этот индюк постоянно изменяется после поступления цен. Возможно форумчане Вы даработаете его. А также хотелось бы узнать принцип его работы, я что-то не понял.
double Value=0,Value1=0,Value2=0,Fish=0,Fish1=0,Fish2=0; int start() ... i = 0; while(i<barras) { ... Value = 0.33*2*((_price-MinL)/(MaxH-MinL)-0.5) + 0.67*Value1; Value=MathMin(MathMax(Value,-0.999),0.999); Fish = 0.5*MathLog((1+Value)/(1-Value))+0.5*Fish1; ... Value1 = Value; Fish2 = Fish1; Fish1 = Fish; i++; } return(0); }
Принцип работы прост - подглядываем в будущее (другая, более честная формулировка "опережающий события"), а следовательно рисуем красивую гистограмму, а в нулевом баре суетимся, т.к. опередить события не представляется возможным. :)
Взгляните, первым расчитывается нулевой бар. В этот момент Value1 и Fish1 обнулены. Далее в этих переменных в конце цикла запоминаются значения рассчитанные для нулевого бара. При втором прохождении цикла, т.е. при расчете первого бара Value1 и Fish1 смело используются. И так далее - более ранние значения рассчитываются на основании более поздних. Браво!
Дорабатывать нечего, разве только сделать подглядывание менее очевидным. :)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь