Ciao Andrea e grazie per la risposta,
Certo mi riferisco ad un signal, però io voglio entrare sul primo incrocio rialzista del MACD, che si verifica dopo un altro incrocio rialzista tra medie mobili, non voglio entrare ogniqualvolta il MACD è maggiore del signal, fermo restando l'altra condizione.
Non so se son riuscito a spiegarmi.



Citazione Originariamente Scritto da Andrea Cagalli Visualizza Messaggio
Ciao,
ti riferisci ad un Signal vero? In questo caso, a quanto ho capito, basta che utilizzi > o < invece di crossover. Quindi nel tuo caso potrebbe essere:

Buy Script:

INPUTS: @price(CLOSE), @longCycle(26), @shortCycle(13), @signalPeriods(9), @periods1(10), @periods2(12) @matype(SIMPLE)


SET A = MACD(@longCycle, @shortCycle, @signalPeriods, @matype)
SET B = MACDSignal(@longCycle, @shortCycle, @signalPeriods, @matype)
SET C = MovingAverage(@price, @periods1, @matype)
SET D = MovingAverage(@price, @periods2, @matype)

A > B AND C > D

Sell Script:

SET A = MACD(@longCycle, @shortCycle, @signalPeriods, @matype)
SET B = MACDSignal(@longCycle, @shortCycle, @signalPeriods, @matype)
SET C = MovingAverage(@price, @periods1, @matype)
SET D = MovingAverage(@price, @periods2, @matype)

A < B AND C < D
Ciao Ciao