hoz
07.09.2015, 10:57
Приобрёл пакет индикаторов Standart. В общем-то, мне они нужны больше для автоматической торговли.
Начал писал торгового робота, но замтел, что индикатор GetClusterDelta_Delta не возвращает отрицательные значение. Как тогда вообще с ним работать?
Специально написал сову-пустышку, чтоб показать что имеется:
//+---------------------------------------------------------------------------------------------------------------------------------------+
//| GetDataFromDelta.mq4 |
//| hoz |
//| |
//+---------------------------------------------------------------------------------------------------------------------------------------+
#property copyright "hoz"
#property link ""
#property version "1.00"
#property strict
//+---------------------------------------------------------------------------------------------------------------------------------------+
//| Функция инициализации эксперта |
//+---------------------------------------------------------------------------------------------------------------------------------------+
int OnInit()
{
//---
//---
return(INIT_SUCCEEDED);
}
//+---------------------------------------------------------------------------------------------------------------------------------------+
//| Функция деинициализации эксперта |
//+---------------------------------------------------------------------------------------------------------------------------------------+
void OnDeinit(const int reason)
{
//---
}
//+---------------------------------------------------------------------------------------------------------------------------------------+
//| Получение значение с ClusterDelta_Delta |
//+---------------------------------------------------------------------------------------------------------------------------------------+
double GetClusterDelta_Delta()
{
double b = iCustom (_Symbol, _Period, "ClusterDelta_Delta.ex4", 0, 0);
return (b);
}
//+---------------------------------------------------------------------------------------------------------------------------------------+
//| Функция OnTick() эксперта |
//+---------------------------------------------------------------------------------------------------------------------------------------+
void OnTick()
{
Comment ("b = ", DoubleToStr (GetClusterDelta_Delta(), _Digits));
Print ("b = ", DoubleToStr (GetClusterDelta_Delta(), _Digits));
}
Начал писал торгового робота, но замтел, что индикатор GetClusterDelta_Delta не возвращает отрицательные значение. Как тогда вообще с ним работать?
Специально написал сову-пустышку, чтоб показать что имеется:
//+---------------------------------------------------------------------------------------------------------------------------------------+
//| GetDataFromDelta.mq4 |
//| hoz |
//| |
//+---------------------------------------------------------------------------------------------------------------------------------------+
#property copyright "hoz"
#property link ""
#property version "1.00"
#property strict
//+---------------------------------------------------------------------------------------------------------------------------------------+
//| Функция инициализации эксперта |
//+---------------------------------------------------------------------------------------------------------------------------------------+
int OnInit()
{
//---
//---
return(INIT_SUCCEEDED);
}
//+---------------------------------------------------------------------------------------------------------------------------------------+
//| Функция деинициализации эксперта |
//+---------------------------------------------------------------------------------------------------------------------------------------+
void OnDeinit(const int reason)
{
//---
}
//+---------------------------------------------------------------------------------------------------------------------------------------+
//| Получение значение с ClusterDelta_Delta |
//+---------------------------------------------------------------------------------------------------------------------------------------+
double GetClusterDelta_Delta()
{
double b = iCustom (_Symbol, _Period, "ClusterDelta_Delta.ex4", 0, 0);
return (b);
}
//+---------------------------------------------------------------------------------------------------------------------------------------+
//| Функция OnTick() эксперта |
//+---------------------------------------------------------------------------------------------------------------------------------------+
void OnTick()
{
Comment ("b = ", DoubleToStr (GetClusterDelta_Delta(), _Digits));
Print ("b = ", DoubleToStr (GetClusterDelta_Delta(), _Digits));
}