DBS
Создаются шесть вспомогательных индикаторов
LookBack
X := Stdev(C, 30);
Y := Ref(X, -1);
Z := 1+((X-Y)/X);
If(Cum(1)=1, 20, Min(Max(Prev*Z, 20), 60))
BuyBreak
HHV(H, LastValue(Fml("LookBack")+Prev-Prev))
BuyExit
LLV(L, LastValue(Fml("LookBack")/2+Prev-Prev))
SellBreak
LLV(L, LastValue(Fml("LookBack")+Prev-Prev))
SellExit
HHV(H, LastValue(Fml("LookBack")/2+Prev-Prev))
BreakWhere
TopB := Ref(Fml("BuyBreak"), -1);
LowB := Ref(Fml("SellBreak"), -1);
((O+H+L+C)/4 - LowB)*100/(TopB-LowB);
А теперь - собственно система
DBS-System
Enter Long:
H > Ref(Fml("BuyBreak"), -1)
Close Long:
L < Ref(Fml("BuyExit"), -1)
Enter Short:
L < Ref(Fml("SellBreak"), -1)
Close Short
H > Ref(Fml("SellExit"), -1)
