Mistral Опубликовано 15 февраля, 2006 Жалоба Поделиться Опубликовано 15 февраля, 2006 Написал тут вчера небольшой индикатор, мож кому покажется удобным его использование. Вычисляет значение производной от функции изменения валюты. Т.е. проще говоря скорость изменения цены. По нему очень легко определять реальные вершины и использовать для входа в рынок при скальпировании. Индикатор бесплатный, для платформы MT4. Кому если интересно будет - выложу. Ссылка на комментарий Поделиться на другие сайты Поделиться
hawt Опубликовано 15 февраля, 2006 Жалоба Поделиться Опубликовано 15 февраля, 2006 ну так выкладывай Ссылка на комментарий Поделиться на другие сайты Поделиться
Mistral Опубликовано 15 февраля, 2006 Автор Жалоба Поделиться Опубликовано 15 февраля, 2006 #property copyright "Mistral, 2006"#property link "" #property indicator_separate_window#property indicator_buffers 3#property indicator_color1 LavenderBlush#property indicator_color2 OrangeRed#property indicator_color3 SpringGreen//---- input parametersextern int Wide=2;//---- buffersdouble VIB1[];double VIB2[];double VIB3[];//+------------------------------------------------------------------+//| Velocity indicator initialization function |//+------------------------------------------------------------------+int init() {//---- indicators string short_name; SetIndexStyle(0,DRAW_LINE); SetIndexStyle(1,DRAW_LINE,STYLE_DOT); SetIndexStyle(2,DRAW_LINE,STYLE_DOT); SetIndexBuffer(0,VIB1); SetIndexBuffer(1,VIB2); SetIndexBuffer(2,VIB3); short_name="VI("+Wide+")"; IndicatorShortName(short_name); SetIndexLabel(0,short_name+"M"); SetIndexLabel(1,short_name+"L"); SetIndexLabel(2,short_name+"H");//---- return(0); }//+------------------------------------------------------------------+//| Velocity indicator deinitialization function |//+------------------------------------------------------------------+int deinit() {//---- //---- return(0); }//+------------------------------------------------------------------+//| Velocity indicator iteration function |//+------------------------------------------------------------------+int start() { int i,j,counted_bars=IndicatorCounted(); double mp1,mp2;//---- if(Bars<=Wide) return(0);//---- initial zero if(counted_bars<1) for(i=1;i<=Wide;i++) VIB1[bars-i]=0.0;VIB2[bars-i]=0.0;VIB3[bars-i]=0.0;//---- i=Bars-Wide-1;j=0; if(counted_bars>=Wide) i=Bars-counted_bars-1; while(i>=0) { mp1=High-(High-Low)/2; mp2=High[i+Wide]-(High[i+Wide]-Low[i+Wide])/2; VIB1=(mp1-mp2)*100/Wide; VIB2=(Low-Low[i+Wide])*100/Wide; VIB3=(High-High[i+Wide])*100/Wide; if (j==0) VIB1=(Bid-mp2)*100/Wide; j=1; i--; } return(0); }//+------------------------------------------------------------------+ Сосбтвенно вот исходник, можете его модифицировать по своему усмотрению. :) Сейчас я просто добавляю в него линию второй производной (ускорения), пока еще не готово. Вышеприведенное - работает. Сразу хочу сказать - никакой ответственности за невернуе входы рынок по этому индикатору я не несу, т.к. это не индикатор входа или выхода из рынка, а показатель производной. В остальном надо иметь свою голову. ;) Советы по его работе давать не буду, кто знает, что такое производная (это изучают в средней школе) тот сам поймет всю его простоту. Скажу лишь, что белая линия - это линия сглаженной производной по среднец цене, красная - по минимальной цене, зеленая - по максимальной цене. Ссылка на комментарий Поделиться на другие сайты Поделиться
Mistral Опубликовано 15 февраля, 2006 Автор Жалоба Поделиться Опубликовано 15 февраля, 2006 Усовершенствовал. Теперь он, по выбору, может показывать и вторую производную. Параметр Acc определяет то, что отображать. 0 - первая производная (при этом обозначение сменяется на VI), 1 - вторая производная (обозначение становится AI). В остальном все также... По мне так удобно одновременно отображать и то и другое в разных окнах. Вообщем выкладываю, если кому интересно - берите. ;) PS/ этот файл необходимо загрузить в MT4 и откомпилировать. Ссылка на комментарий Поделиться на другие сайты Поделиться
Xaoc Опубликовано 21 марта, 2006 Жалоба Поделиться Опубликовано 21 марта, 2006 скрин бы кинул, а заодно на нем и метод торговли показал бы 8) Ссылка на комментарий Поделиться на другие сайты Поделиться
alextron Опубликовано 5 апреля, 2006 Жалоба Поделиться Опубликовано 5 апреля, 2006 скрин бы кинул' date=' а заодно на нем и метод торговли показал бы 8)[/quote']а действительно, скинь скрин, примерчик торговли, как входы определять.Я по Парамону торгую, скальпинг, давно над этим думаю, пока не сформулировал как должно выглядеть, посмотреть было бы интересно. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения