Страница 1 из 4
Как сложить объёмы7
Добавлено: 16 авг 2016, 02:47
KakTak
Кто нибудь может написать код на сложение объёмов с открытия до закрытия и на следующий день все заново?
Re: Как сложить объёмы7
Добавлено: 16 авг 2016, 02:48
KakTak
1 свеча + 2, потом + 3 и так нарастающим итогом до вечера
Re: Как сложить объёмы7
Добавлено: 16 авг 2016, 02:50
KakTak
чует мое сердце там пять строк - типа начало отсчета, формула сложения, цикл, Happy End!!
Re: Как сложить объёмы7
Добавлено: 16 авг 2016, 08:07
evge
Код: Выделить всё
function Initialize()
{
IndicatorName = "VolumeAccum";
PriceStudy = false;
AddInput("Input", Inputs.Candle);
AddSeries("VolumeAccum", DrawAs.Histogram, Color.Green);
AddGlobalVariable("VA", Types.Int, 0);
}
function Evaluate()
{
if (BarDate() != BarDate(1)) VA = 0;
VA += (int)Input.Volume;
VolumeAccum = VA;
}
- Пример аккумуляции объема за сутки
Re: Как сложить объёмы7
Добавлено: 16 авг 2016, 20:10
KakTak
Спасибо
Re: Как сложить объёмы7
Добавлено: 16 авг 2016, 20:47
KakTak
Окей я понял, а как заставить складыватся положительные и отрицательные объёмы? типа Bid\Ask Volume?
Re: Как сложить объёмы7
Добавлено: 16 авг 2016, 20:49
KakTak
блин точнее не скалдыватся а если положительный объем то + если отрицательный объём то вычитаем из итога
Re: Как сложить объёмы7
Добавлено: 16 авг 2016, 21:28
KakTak
VA += (int)Input.VolumeAsk;
VA -= (int)Input.VolumeBid;
???
Re: Как сложить объёмы7
Добавлено: 16 авг 2016, 21:30
KakTak
или может можно в твой код просто вставить название индикатора Bid Ask Volume что он оттуда брал инфу для расчетов
Re: Как сложить объёмы7
Добавлено: 16 авг 2016, 21:30
KakTak
но к сожалению я хз как