Каталог файлов форума

Список вложений в сообщениях, оставленных на этой конференции.

Все файлы форума: 1245

Добавлено: evge » 17 авг 2016, 09:48

Тема: Re: Как сложить объёмы7

Текст сообщения:

Если нравится отрицательный BidVolume на гистограмме, то так:

Код: Выделить всё

function Initialize()
{
IndicatorName = "VolumeBidAskAccum";
PriceStudy = false;
AddInput("Input", Inputs.Candle);
AddSeries("Bid", DrawAs.Histogram, Color.Red, AxisType.ZeroBased);
AddSeries("Ask", DrawAs.Histogram, Color.Green, AxisType.ZeroBased);

AddGlobalVariable("VABid", Types.Int,  0);
AddGlobalVariable("VAAsk", Types.Int,  0);

}

function Evaluate()
{

if (BarDate() != BarDate(1)) { VABid = 0; VAAsk = 0; }

VABid -= (int)Input.VolumeBid;
VAAsk += (int)Input.VolumeAsk;

Bid = VABid;
Ask = VAAsk;

}


VolumeAccum-03.png
Пример