Посетив данный форум узнал о существовании такой замечательной программы как Amibroker
Полностью перешел на нее. Очень нравится.
Вот переделал переделанный индикатор Копыркина, к-й тут выкладывали, в оригинальный
//////////////
K=Param("M",4,1,25,1,0);
M=Param("Lenght",15,2,100,5,0);
W=WMA(ATR(1),M);
HPrice[0]=C[0];
LPrice[0]=C[0];
Trend[0]=0;
Reverse[0]=C[0]+K*W[0];
for(i=1;i<BarCount;i++)
{
if (Trend[i-1] >=0)
{
if (C > HPrice[i-1])
HPrice = C;
else
HPrice = HPrice[i-1];
Reverse = HPrice-K*W;
if (C <= Reverse)
{
Trend = -1;
LPrice = C;
Reverse = LPrice+K*W;
}
else
{
Trend=Trend[i-1];
LPrice=LPrice[i-1];
}
}
else
{
if (C < LPrice[i-1])
LPrice = C;
else
LPrice = LPrice[i-1];
Reverse = LPrice+K*W;
if (C >= Reverse)
{
Trend = 1;
HPrice = C;
Reverse = HPrice-K*W;
}
else
{
Trend=Trend[i-1];
HPrice=HPrice[i-1];
{
}
}}}
Plot( Reverse,_DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
//////////////
Может кому и понадобиться
А теперь о том, что не смог сделать.
Не получилось создать систему, которая торговала бы по NRTR_WATR.
Куда только не повставлял эти буи и селлы, но что-то не те сделки совершаются при тестировании.
Не могли бы помочь, добрые люди?
И хотелось бы стрелочки видеть при появлении сигнала. Как в Метастоке при включенном Expert Advizor. Возможно такое?
И последнее. Читал что размером позиции в Амиброкере управлять можно? Какую функцию нужно применять?
Спасибо.
p.s. не подумайте, что я вас эксплуатирую
) я всерьез и надолго!
сам готов помочь нуждающимся.
Вот переделал переделанный индикатор Копыркина, к-й тут выкладывали, в оригинальный
//////////////
K=Param("M",4,1,25,1,0);
M=Param("Lenght",15,2,100,5,0);
W=WMA(ATR(1),M);
HPrice[0]=C[0];
LPrice[0]=C[0];
Trend[0]=0;
Reverse[0]=C[0]+K*W[0];
for(i=1;i<BarCount;i++)
{
if (Trend[i-1] >=0)
{
if (C > HPrice[i-1])
HPrice = C;
else
HPrice = HPrice[i-1];
Reverse = HPrice-K*W;
if (C <= Reverse)
{
Trend = -1;
LPrice = C;
Reverse = LPrice+K*W;
}
else
{
Trend=Trend[i-1];
LPrice=LPrice[i-1];
}
}
else
{
if (C < LPrice[i-1])
LPrice = C;
else
LPrice = LPrice[i-1];
Reverse = LPrice+K*W;
if (C >= Reverse)
{
Trend = 1;
HPrice = C;
Reverse = HPrice-K*W;
}
else
{
Trend=Trend[i-1];
HPrice=HPrice[i-1];
{
}
}}}
Plot( Reverse,_DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
//////////////
Может кому и понадобиться
А теперь о том, что не смог сделать.
Не получилось создать систему, которая торговала бы по NRTR_WATR.
Куда только не повставлял эти буи и селлы, но что-то не те сделки совершаются при тестировании.
Не могли бы помочь, добрые люди?
И хотелось бы стрелочки видеть при появлении сигнала. Как в Метастоке при включенном Expert Advizor. Возможно такое?
И последнее. Читал что размером позиции в Амиброкере управлять можно? Какую функцию нужно применять?
Спасибо.
p.s. не подумайте, что я вас эксплуатирую
сам готов помочь нуждающимся.