0

日中取引で日次損失限度額を見つけるための afl コードを実装したいと考えています。このコードを約 200 日間のバックテストに使用します。次のコードがありますが、間違いがあります。

// identify new day
dn = DateNum();
newDay = dn != Ref( dn,-1);

// Daily Loss Limit
dll = Optimize("dll", 0, 5, 10000, 5 );

EquityCount = 10000;

for( i = 0; i < BarCount; i++ )
{  
// signals
Buy  =  ....;
Sell =  ....;

diff = (Equity(1) - Ref(Equity(1), -1));
EquityCount = EquityCount + diff;

// allow only dll
Buy = Buy AND EquityCount > dll;
}

どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1