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

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

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

Добавлено: evge » 08 фев 2016, 09:30

Тема: VBA (Volume of Bid / Ask) – Объем по БИД и АСК

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

Объем по Бид и Аск – это индикатор, показывающий активность покупателей или продавцов, т.е. кто был инициатором сделок.
VBA имеет 3 выходных ряда:

  • V – Объем (оборот) общий, отображается всегда
  • Vbid – Объем (оборот) по Бид отображается Если Vbid > Vask
  • Vask – Объем (оборот) по Аск отображается Если Vask > Vbid

Пример:

VBA-00.png
VBA-00.png (40.42 КБ) 45574 просмотра


Исходный текст:

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

function Initialize()
{
// Обязательные параметры:
  IndicatorName = "VBA";
  PriceStudy = false;   
  AddInput("Input", Inputs.Candle);
  AddSeries("V", DrawAs.Histogram, Color.Gray);   // Задаем вид линии индикатора A
  AddSeries("Vbid", DrawAs.Histogram, Color.Red);   // Задаем вид линии индикатора A
  AddSeries("Vask", DrawAs.Histogram, Color.Green);   // Задаем вид линии индикатора A
}

function Evaluate()
{
// AlfaDirect. 2014. OX.
// Volume - Bid - Ask (VBA)
  V = Input.Volume[0];
  if (Input.VolumeAsk[0] > Input.VolumeBid[0])
  {
     Vask = Input.VolumeAsk[0];
     Vbid = 0.0;
  }
  else
  {
     Vask = 0.0;
     Vbid = Input.VolumeBid[0];
  }
}