protected override void OnBarUpdate()
{
double Pressure;
int BidPressure=GetCurrentBidVolume();
int AskPressure=GetCurrentAskVolume();
if (BidPressure>AskPressure)
{
Pressure=BidPressure/AskPressure;
DrawArrowUp("Pressure",0,Close[0]+(Pressure/100),Color.Red);
}
else
{
Pressure=-AskPressure/BidPressure;
DrawArrowDown("Pressure",0,Close[0]+(Pressure/100),Color.Green);
}
}
protected override void OnBarUpdate()
{
double Pressure;
int BidPressure=GetCurrentBidVolume();
int AskPressure=GetCurrentAskVolume();
if (BidPressure>AskPressure)
{
Pressure=BidPressure/AskPressure;
DrawArrowUp("Pressure",0,Close[0]+(Pressure/100),Color.Red);
}
else
{
Pressure=-AskPressure/BidPressure;
DrawArrowDown("Pressure",0,Close[0]+(Pressure/100),Color.Green);
}
DrawText("PressureText",Pressure.ToString(),0,Close[0],Color.Black);
}

Comment