Hallo,
ist es möglich einem Code eine Anweisung zu geben, dass ein Trade nur dann erfolgt wenn die Equity über dem Moving Average 10 liegt?
Ziel ist es die schlechten Phasen des Sytem zu filtern??
Geht das??
Danke
Hier ein einfacher Code dazu
if not longonmarket and Time > 150000 then
buy 1 shares at market
if long onmarket and Dayofweek = 5 and time > 170000 then
sell at market
Ja, bitte finden Sie unten den Code, um Orders nur dann zu eröffnen, wenn das Eigenkapital über seinem gleitenden 10-Perioden-Durchschnitt liegt:
if not longonmarket and Time > 150000 and close>average[10] then
buy 1 shares at market
endif
if longonmarket and Dayofweek = 5 and time > 170000 then
sell at market
endif
Hallo Nicolas,
danke, ich meinte es jedoch anders:
Wenn die Strategieprofit Kurve über den SMA ist, dann Trade ON wenn der Strategieprofit unter dem SMA ist, dann Trade off
Ziel ist es schwache Phasen zu filtern
Siehe Bild
if not longonmarket and Time > 150000 and StrategyProfit>average[5]StrategyProfit then
buy 1 shares at market
endif
if longonmarket and Dayofweek = 5 and time > 170000 OR StrategyProfit< average[5]StrategyProfit then
sell at market
endif
If StrategyProfit>average[5]StrategyProfit then
tradeON
Else TradeOFF
Endif
If TradeON AND not longonmarket and Time > 150000 then
buy 1 shares at market
endif
if longonmarket and Dayofweek = 5 and time > 170000 OR TradeOff then
sell at market
endif