AM2
Андрей

 
Уровень 27

  Торгую в компаниях:


Группа "Программирование на MQL"

Рейтинг 270



Индикатор опционных уровней для MT4 и МТ5

Описание:

Индикатор предназначен для расчета и вывода на экран опционных уровней.

Скачиваем бюллетень СМЕ: www.cmegroup.com/market-data/daily-bulletin.html

Или так: ftp://ftp.cme.com/bulletin/

Заполняем входные переменные индикатора и получаем на экране опционные уровни.

Расчет уровня по формуле:

Call = Strike + Premium * Multiplier
Put = Strike — Premium * Multiplier

Входные переменные индикатора:


input double Call_1_Strike  = 1.1120;   // Call Strike Price 1
input double Call_1_Prem    = 5.6;      // Call Premium 1
input double Call_1_Vol     = 508;      // Call Volume 1
input double Call_1_OI      = 2874;     // Call Open Interest 1

input double Call_2_Strike  = 1.1125;   // Call Strike Price 1
input double Call_2_Prem    = 4.1;      // Call Premium 1
input double Call_2_Vol     = 391;      // Call Volume 1
input double Call_2_OI      = 2234;     // Call Open Interest 1

input double Call_3_Strike  = 1.1130;   // Call Strike Price 1
input double Call_3_Prem    = 3;        // Call Premium 1
input double Call_3_Vol     = 487;      // Call Volume 1
input double Call_3_OI      = 2441;     // Call Open Interest 1

input double Put_1_Strike   = 1.1090;   // Put Strike Price 1
input double Put_1_Prem     = 4;        // Put Premium 1
input double Put_1_Vol      = 905;      // Put Volume 1
input double Put_1_OI       = 6937;     // Put Open Interest 1

input double Put_2_Strike   = 1.1095;   // Put Strike Price 1
input double Put_2_Prem     = 5.3;      // Put Premium 1
input double Put_2_Vol      = 891;      // Put Volume 1
input double Put_2_OI       = 3520;     // Put Open Interest 1

input double Put_3_Strike   = 1.1100;   // Put Strike Price 1
input double Put_3_Prem     = 6.9;      // Put Premium 1
input double Put_3_Vol      = 530;      // Put Volume 1
input double Put_3_OI       = 2903;     // Put Open Interest 1

input double Multiplier     = 0.001;    // Premium Multiplier

input string Line_Inputs="**** Line Inputs *****";

input int    LineWidth      = 1;        // Line Width
input int    LineStyle      = 0;        // Line Style
input int    LineStart      = 0;        // Start bar of the line
input int    LineEnd        = 15;       // End bar of the line
input color  CallColor      = Red;      // Call Line Color 
input color  PutColor       = Blue;     // Put Line Color 

input string Text_Inputs="**** Text_Inputs *****";

input int    StartText      = 26;       // Start bar of the text
input int    FontSize       = 6;        // Font Size
input string FontName       = "Arial";  // Font Name  
input color  CallText       = White;    // Call Text Color
input color  PutText        = Yellow;   // Put Text Color 
input bool   ShowText       = true;     // Show Text


Картинка:


Рис.1. Индикатор на графике

Downloads
  • +1
  • Просмотров: 4661
  • 12 июля 2016, 19:42
  • AM2
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Программирование на MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
Следующая запись в группе  
Напишем свои функции для реальной торговли
14 июня 2016
16 июля 2016

Комментарии (1)

+
0
Вот что там хотелось бы видеть так это баланс дня ну и доминирующие силы как то наглядней отображать. А так весьма интересная разработка.
avatar

  6  Genri Сообщений: 245

  • 11 октября 2018, 15:20

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари