Нужна помощь со стохастиком. Принцип использования прост, при достижении стохастика значения х, открывается позиция. Помогите если не с кодом, то хоть с логикой. Не могу понять, как выудить нужное значение из стохастика и как сравнить.
if(iStochastic(NULL,0,per_K,per_D,slow,MODE_LWMA,1,0,1)>iStochastic(NULL,0,per_K,per_D,slow,MODE_LWMA,1,1,1)
&& iStochastic(NULL,0,per_K,per_D,slow,MODE_LWMA,1,1,1)>zoneBUY)
{
.. Открытие бай
}
if(iStochastic(NULL,0,per_K,per_D,slow,MODE_LWMA,1,0,1)<iStochastic(NULL,0,per_K,per_D,slow,MODE_LWMA,1,1,1)
&& iStochastic(NULL,0,per_K,per_D,slow,MODE_LWMA,1,1,1)<zoneSELL)
{
.. Открытие селл
}
per_K,per_D,slow,MODE_LWMA - параметры стохастика:
extern int per_K =200;
extern int per_D =20;
extern int slow =20;
extern int zoneBUY =50;
extern int zoneSELL =50;
и, соответственно, зоны zoneBUY и zoneSELL, при выходе за которые будут открываться ордера. Начальные параметры чисто ориентировочные для другого советника.
Как вариант, взял из своего старого сова. Может пригодится.)))