aggiornamento signal 03 dicembre
Il signal postato ieri sera oggi ha prodotto quanto segue:
poche operazioni, ma pensavo peggio.
Il signal postato ieri sera oggi ha prodotto quanto segue:
poche operazioni, ma pensavo peggio.

INPUTS: @periods(17), @matype(1), @lowMark(-90), @highMark(90), @trailStop(70), @trailPercent(10), @stopLoss(250), @AmpFdD(0.22) SET TRAILING_STOP = @trailStop SET TRAILING_PERCENT = @trailPercent SET STOP_LOSS = @stopLoss # Calcolo Frontiere della direzione SET FdDUp = TODAYOPEN() + @AmpFdD SET FdDDown = TODAYOPEN() - @AmpFdD SET C = CCI(@periods, @matype) CROSSOVER(C, @lowMark) AND CLOSE > FdDDown AND CLOSE < FdDUp AND TIME > 930 AND TIME < 1700
# Calcolo Frontiere della direzione SET FdDUp = TODAYOPEN() + @AmpFdD SET FdDDown = TODAYOPEN() - @AmpFdD SET C = CCI(@periods, @matype) CROSSOVER(@highMark, C) AND CLOSE < FdDUp AND CLOSE > FdDDown AND TIME > 930 AND TIME < 1700

INPUTS: @periods(17), @matype(1), @lowMark(-90), @highMark(90), @trailStop(70), @trailPercent(10), @stopLoss(250), @AmpFdD(0.22) SET TRAILING_STOP = @trailStop SET TRAILING_PERCENT = @trailPercent SET STOP_LOSS = @stopLoss # Calcolo Frontiere della direzione SET FdDUp = TODAYOPEN() + @AmpFdD SET FdDDown = TODAYOPEN() - @AmpFdD SET C = CCI(@periods, @matype) CROSSOVER(C, @lowMark) AND CLOSE > FdDDown AND CLOSE < FdDUp AND TIME > 930 AND TIME < 1700
# Calcolo Frontiere della direzione SET FdDUp = TODAYOPEN() + @AmpFdD SET FdDDown = TODAYOPEN() - @AmpFdD SET C = CCI(@periods, @matype) CROSSOVER(@highMark, C) AND CLOSE < FdDUp AND CLOSE > FdDDown AND TIME > 930 AND TIME < 1700


INPUTS: @AmpFdD(0.07), @exitBars(5), @entryBars(1), @SignalExit(10), @TrailStop(20) SET TRAILING_STOP = @TrailStop SET TRAILING_PERCENT = 10 # Calcolo Frontiere della direzione SET FddUp = TODAYOPEN() + @AmpFdD SET FdDDown = TODAYOPEN() - @AmpFdD SET BUY = CLOSE < FddUp # Usiamo il LASTIF che conta il numero di barre CLOSE < FdDUp SET EntryBuy = LASTIF(BUY) # Se @entryBars = 3 segnale di ingresso se le ultime 2 barre il CLOSE è rimasto sopra FdDUp e se CLOSE > FdDUp EntryBuy = @entryBars AND CLOSE > FddUp
# Calcolo Frontiere della direzione SET FddUp = TODAYOPEN() + @AmpFdD SET FdDDown = TODAYOPEN() - @AmpFdD SET SELL = CLOSE > FdDDown # Usiamo il LASTIF che conta il numero di barre CLOSE > FdDDown SET EntrySell = LASTIF(SELL) # Se @entryBars = 3 segnale di ingresso se le ultime 2 barre il CLOSE è rimasto sotto FdDDown e se CLOSE < FdDDown EntrySell = @entryBars AND CLOSE < FdDDown
# Calcolo Frontiere della direzione SET FddUp = TODAYOPEN() + @AmpFdD SET FdDDown = TODAYOPEN() - @AmpFdD SET SELLsignal = CLOSE > FddUp # Conto il numero di barre da CLOSE > FddUp SET BarreSELLsignal = LASTIF(SELLsignal) # Conto le barre da quando la condizione BUY non viene rispettata SET ExitBUY = BarreSELLsignal > @exitBars SET Exit1 = ExitBUY AND CLOSE < FddUp SET SignalLine = LR(CLOSE, @SignalExit) # Usiamo il LASTIF che misura il numero di barre da quando la SignalLine è verde SET barre = LASTIF(SignalLine > REF(SignalLine, 1)) # barre > 3 significa che le ultime 2 barre la SignalLine e\' stata verde ed anche # la Slope della SignalLine corrente è negativa SET Exit2 = barre > @exitBars AND LinearRegressionSlope(CLOSE, @SignalExit) < 0 Exit1 OR Exit2
# Calcolo Frontiere della direzione SET FddUp = TODAYOPEN() + @AmpFdD SET FdDDown = TODAYOPEN() - @AmpFdD SET BUYsignal = CLOSE < FdDDown # Conto il numero di barre da CLOSE < FdDDown SET BarreBUYsignal = LASTIF(BUYsignal) # Conto le barre da quando la condizione SELL non viene rispettata SET ExitSELL = BarreBUYsignal > @exitBars SET Exit1 = ExitSELL AND CLOSE > FdDDown SET SignalLine = LR(CLOSE, @SignalExit) # Usiamo il LASTIF che misura il numero di barre da quando la SignalLine è rossa SET barre = LASTIF(SignalLine < REF(SignalLine, 1)) # barre > 3 significa che le ultime 2 barre la SignalLine e\' stata verde ed anche # la Slope della SignalLine corrente è positiva SET Exit2 = barre > @exitBars AND LinearRegressionSlope(CLOSE, @SignalExit) > 0 Exit1 OR Exit2

Comment