Salve a tutti.
Necessito del vostro cortese aiuto.
Come posso identificare attraverso il codice di programmazione, la Candela con l’ultimo ordine aperto indipendentemente se short o long.
ex:
CandleLastOrder = ???
Ringrazio anticipatamente.
Ho spostato il topic da ProBuilder a ProOrder perché riguarda strategie, non indicatori.
Per favore utilizzare i forum corretti, come indicato qui sotto in giallo, per rendere più agevole la ricerca delle informazioni.
Grazie 🙂
Chiedo venia. E’ la prima volta che mi rivolgo al Forum.
Grazie mille.
Spero di ricevere la risposta al più presto.
Buona giornata
Non c’è un’istruzione specifica, quindi occorre fare alcune verifiche con IF…ENDIF:
Once CandleLastOrder = 0
If (OnMarket and Not OnMarket[1]) or ((Not OnMarket and Not OnMarket[1]) and (StrategyProfit <> StrategyProfit[1])) or (LongOnMarket and ShortOnMarket[1]) or (LongOnMarket[1] and ShortOnMarket) then
CandleLastOrder = BarIndex
Endif
Non l’ho provato.
Farò qualche test.
Al momento la ringrazio davvero tanto per il supporto.
Nel caso il codice richiederà qualche variazione, lo riporterò qui nel forum.
Ho testato il codice, sembra che riesca ad identificare la candela. Sarebbe così gentile da includere anche il Volume della Candela “CandleLastOrder”?
Grazie in anticipo
Il Volume, come Close, High ecc… puoi trovarlo usando CandleLastOrder per trovare l’indice della candela di riferimento:
MyVolume = Volume[BarIndex - CandleLastOrder]
Fulmineo perché ho il cellulare in mano mentre guardo la MotoGP in TV 😂