Download Kijun Sen V2 indicators

kj v2As matter of fact, this indicator works with the various form of MT just like the MT4 and Meta Trader 5 as we have tried it. With this, you can be sure that you won’t experience any compatibility issues.

In the event that you’ve tested making use of this Kijun Sen V2, then you should take some time in rating this indicator specifically if you find it a highly effective indicator for Forex. We’d also appreciate if you give some comments, reviews, or some tips about using the Kijun Sen V2 indicator. Primarily because of such remarks and ratings the task of selecting the perfect indicator for the job will be much simpler.

As to the nature of the work, Forex traders will finally select the product which give only the best and dependable results . For that fact, we’re trying to give you just the very best with the aid of our free Kijun Sen V2 indicator. We are also steadily looking for the finest Forex indicators like the Kijun Sen V2. After all, the searching indicators will be published to the side to assist the traders in finishing their tasks and projects.

 

[php]

//+——————————————————————+
//| Kijun-sen.mq4 |
//| Copyright © 2004, AlexSilver |
//| http://viac.ru/ |
//+——————————————————————+
#property copyright “Copyright © 2004, AlexSilver”
#property link “http://viac.ru/”

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 DeepSkyBlue
//—- input parameters
extern int Kijun=26;
extern int ShiftKijun=3;
//—- buffers
double Kijun_Buffer[];
//—-
int a_begin;
//+——————————————————————+
//| Custom indicator initialization function |
//+——————————————————————+
int init()
{
//—-
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,Kijun_Buffer);
SetIndexDrawBegin(0,Kijun+ShiftKijun-1);
SetIndexShift(0,ShiftKijun);
SetIndexLabel(0,”Kijun Sen+”);
//—-
return(0);
}
//+——————————————————————+
//| Ichimoku Kinko Hyo Kijun-sen Only |
//+——————————————————————+
int start()
{
int i,k;
int counted_bars=IndicatorCounted();
double high,low,price;
//—-
if(Bars<=Kijun) return(0);
//—- initial zero
if(counted_bars<1)
{
for(i=1;i<=Kijun;i++) Kijun_Buffer[Bars-i]=0;
}
//—- Kijun Sen
i=Bars-Kijun;
if(counted_bars>Kijun) i=Bars-counted_bars-1;
while(i>=0)
{
high=High[i]; low=Low[i]; k=i-1+Kijun;
while(k>=i)
{
price=High[k];
if(high<price) high=price;
price=Low[k];
if(low>price) low=price;
k–;
}
Kijun_Buffer[i+ShiftKijun]=(high+low)/2;
i–;
} i=ShiftKijun-1;
while(i>=0)
{
high=High[0]; low=Low[0]; k=Kijun-ShiftKijun+i;
while(k>=0)
{
price=High[k];
if(high<price) high=price;
price=Low[k];
if(low>price) low=price;
k–;
}
Kijun_Buffer[i]=(high+low)/2;
i–;
}
}
//+——————————————————————+

[/php]

Click Here to Download

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *