Astro Indicators Indicator For MT5
Table Of Contents:
- Astro Indicators Indicator For MT5
- Установка Astro Indicators Indicator For MT5
- Параметры Astro Indicators Indicator For MT5
- Буферы Astro Indicators Indicator For MT5
- Основные части кодекса
Astro Indicators Indicator For MT5 пытается объяснить движение рынка с циклом Солнца и Луны. Эти циклы влияют на людей, поэтому этот индикатор должен отражать циклы движения цены.
Установка Astro Indicators Indicator For MT5
После того, как вы загрузили индикатор через форму выше, вам необходимо распаковать zip-файл. Затем вам нужно скопировать файл bodyposition.mq5 в папку MQL5Indicators вашей установки MT5 . После этого перезапустите MT5, и вы сможете увидеть индикатор в списке индикаторов.
Параметры Astro Indicators Indicator For MT5
Astro Indicators Indicator For MT5 имеет параметры 1 для настройки.
input bool Geocentric=true; // geocentric view
Буферы Astro Indicators Indicator For MT5
Astro Indicators Indicator For MT5 предоставляет буферы 9 .
SetIndexBuffer(0,Moon,INDICATOR_DATA); SetIndexBuffer(1,Mercury,INDICATOR_DATA); SetIndexBuffer(2,Venus,INDICATOR_DATA); SetIndexBuffer(3,Mars,INDICATOR_DATA); SetIndexBuffer(4,Jupiter,INDICATOR_DATA); SetIndexBuffer(5,Saturn,INDICATOR_DATA); SetIndexBuffer(6,Uranus,INDICATOR_DATA); SetIndexBuffer(7,Neptune,INDICATOR_DATA); SetIndexBuffer(8,Pluto,INDICATOR_DATA);
Основные части кодекса
int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { double a[6]; for( int i=prev_calculated; i lt rates_total && !IsStopped(); i++) { calculate(time[i],SE_MOON,a,flag); Moon[i]=a[0]; calculate(time[i],SE_MERCURY,a,flag); Mercury[i]=a[0]; calculate(time[i],SE_VENUS,a,flag); Venus[i]=a[0]; calculate(time[i],SE_MARS,a,flag); Mars[i]=a[0]; calculate(time[i],SE_JUPITER,a,flag); Jupiter[i]=a[0]; calculate(time[i],SE_SATURN,a,flag); Saturn[i]=a[0]; calculate(time[i],SE_URANUS,a,flag); Uranus[i]=a[0]; calculate(time[i],SE_NEPTUNE,a,flag); Neptune[i]=a[0]; calculate(time[i],SE_PLUTO,a,flag); Pluto[i]=a[0]; } return(rates_total); }