2 Views
0 Downloads
0 Favorites
ZoomPrice
#property strict

#define AMOUNT_BUFFERS 0

#property indicator_separate_window
#property indicator_buffers AMOUNT_BUFFERS

#ifdef __MQL5__
  #property indicator_plots AMOUNT_BUFFERS
#endif

input uint exVelocityScale = 5;          // Ñêîðîñòü èçìåíåíèÿ ìàñøòàáà
input color exColorCross = ::clrSienna;  // Öâåò Cross
input color exColorBid = ::clrBlue;      // Öâåò Bid
input color exColorAsk = ::clrRed;       // Öâåò Ask
input color exColorSpread = ::clrYellow; // Öâåò Spread
input uchar exTransparency = 0x7F;       // Ïðîçðà÷íîñòü (0 - 255)

#include <fxsaber\ChartObjects\ChartObject_ZoomPrice.mqh>

CHARTOBJECT_ZOOMPRICE ChartObject(0, ChartWindowFind(), exVelocityScale, exColorCross, exColorBid, exColorAsk, exColorSpread, exTransparency);

void OnInit( void )
{
  IndicatorSetInteger(INDICATOR_DIGITS, 0);
}

void OnChartEvent( const int id, const long& lparam, const double& dparam, const string& sparam )
{
  EVENTBASE::MyEvent(id, lparam, dparam, sparam);
}

void OnTimer( void )
{
  EVENTBASE::MyEventTimer();
}

int OnCalculate( const int rates_total, const int prev_calculated, const int begin, const double& price[] )
{
  EVENTBASE::MyEventTick();

  return(rates_total);
}

Comments

Markdown supported. Formatting help

Markdown Formatting Guide

Element Markdown Syntax
Heading # H1
## H2
### H3
Bold **bold text**
Italic *italicized text*
Link [title](https://www.example.com)
Image ![alt text](image.jpg)
Code `code`
Code Block ```
code block
```
Quote > blockquote
Unordered List - Item 1
- Item 2
Ordered List 1. First item
2. Second item
Horizontal Rule ---