Buonasera a tutti, vi chiedo un aiuto in merito a questa strategia. Vorrei aprire una posizione long quanto l’Heikin Ashi è blu (rialzista), solo ed esclusivamente quando il prezzo è sopra la Kumo verde (rialzista), chiudere il long, non appena la candela diventa rossa. Vi allego il codice che ho usato ed uno screenshot della posizione aperta. Il problema è il seguente : apertura long giusta, ma avrebbe dovuto aprirne più di una (anzichè una soltanto) e la chiusura non è avvenuta alla comparsa della candela rossa, bensì prima). Vi ringrazio fin da subito per un aiuto ad imparare come scrivere il codice corretto. // Definizione dei parametri del codice DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate // Condizioni per entrare su posizioni long indicator1 = SenkouSpanA[9,26,52] c1 = (close[1] > indicator1[1]) c2 = (close[1] >= open[1]) indicator2 = SenkouSpanA[9,26,52] indicator3 = SenkouSpanB[9,26,52] c3 = (indicator2 CROSSES OVER indicator3) IF c1 AND c2 AND c3 THEN BUY 1 SHARES AT MARKET ENDIF // Condizioni per uscire da posizioni long c4 = (close[1] < open[1]) IF c4 THEN SELL AT MARKET ENDIF