КУЧА ВОПРОСОВ по формулам (+) ПОМОГИТЕ! :)
Ответить Ответы и комментарииФорум
Отправлено Knyaze, 08:06:34 17/07/2002:

 
1.
 
Код дважды адаптивного профит-стопа в формате Metastock
 
 
Enter := "условие открытия длинной позиции;
 
Exit := "условие открытия короткой позиции;
 
Position := If( BarsSince( Enter) > BarsSince( Exit), 0, 1) ;
 
Enter.point := Position = 1 AND Ref( Position, -1) = 0 ;
 
ATR.Enter.Point:=opt1 * ValueWhen(1, Enter.point=1,ATR(20));
 
ADX.Enter.Point := If( ValueWhen( 1, Enter.point = 1, ADX( 14)) > ValueWhen( 1, Enter.point = 1, Ref( ADX( 14), -1)), opt2, opt3) ;
 
Price.Enter.Point := ValueWhen( 1, Enter.point = 1, C) ;
 
Target.Level := Price.Enter.Point + ATR.Enter.Point{какой здесь пропущен знак: «+» или «*»} ADX.Enter.Point ;
 
C > Target.Level
 
 
опты (коэф-нт увеличения ATR) в данной формуле какое могут носить значение? от 0 до 1 или от 1 до 10 например?
 
 
2.
 
стоп-лосс для длинных позиций:
 
 
Enter.trade := условия открытия длинных позиций ;
 
Close.trade := условия закрытия длинных позиций ;
 
Position := HighestBars( Close.trade) >= HighestBars( Enter.trade) ;
 
Open.Price := ValueWhen( 1, Position = 1 and ref( Position, -1) = 0, Close) ;
 
Full.Price := Open.Price * ( 100 + значение комиссии в %) / 100 ;
 
Close< Full.Price * (( 100 — opt1) / 100)
 
 
здесь опт это что?


Ответы и комментарии:

[an error occurred while processing this directive]

Форум Начало Ответить Назад Вперед

Rambler's Top100