quando sono gia dentro a una posizione come nella foto quando succedono i 3 rossi la candela dopo chiude il contratto e poi aspetta un ulteriore candela per aprire il contratto in vendita, si puo eliminare quella candela?
poi per il multi tf ora provo a vedere ma non ho comunque ben capito perche non posso utilizzare una strategia giornaliera e utilizzare il tf 1 minuto per comprare e vendere altrimenti deve aspettare un giorno intero
Se alla riga 1 metti TRUE invece che false, allora puoi aprire tutti gli ordini che vuoi.
ONMARKET necessita di una barra per aggiornarsi.
Certo che puoi usare la strategia DAILY su 1 minuto!
Basta che segui le regole del MTF, te le riepilogo:
1-il TF principale, a cui fa riferimento BARINDEX per intenderci, è il PIÙ piccolo
2-i TF superiori devono essere multipli di quelli inferiori
tutto qui.
Se cerchi nel forum troverai già un po’ di esempi di codice.
in poche parole mi stai dicendo che non posso fare quello che chiedo
Si può fare quasi tutti, basta sapere esattamente cosa si vuole fare.
Eh allora non so come fare mi da errore ahha
Ripeto
Vorrei utilizzare il grafico giornaliero per l analisi e il tf a 1 minuto per le operazioni, ma non me lo permette
Se non mi fai un esempio concreto non capisco.
Ad esempio, per la strategia di cui all’inizio delle 3 candele, cosa dovrebbe essere fatto sul giornaliero e cosa su 1 minuto?
Questa funzione mi servirebbe un po per tutte le strategie.. c e troppo ritardo da quando avvengono le condizioni e uando effettivamente apre il contratto, quindi se la strategia ovvero le 3 candele positive o negative prese dal tf giornaliero e poi quando avviene la condizione far aprire il contratto come se fosse tf 1 / 5 minuti in modo da non dover aspettare una candela che vale 1 giorno ma solo 1 da 1/5 minuti<!–more–>
Quando trova le 3 candele, che sia un grafico giornaliero o 4 ore o 1 minuto, apre IMMEDIATAMENTE l’operazione, in concomitanza con l’apertura della nuova candela, non deve aspettarne un’altra.
Usare MTF per questo non porta nessun vantaggio.
Il vantaggio dell’ MTF è con i codici per un eventuale trailing stop o per entrare più volte durante la stessa candela giornaliera.
Ho capito pero mi sembra un po assurdo che entri a nuova candela.. dovrebbe entrare subito appena si verifica la condizione anche nella stessa candela
Entra SUBITO appena si verifica la condizione, siccome si verifica alla chiusura significa che entra all’apertura di quella nuova.
Se t’interessa entrare DURANTE la formazione di una candela giornaliera, SENZA attendere la conferma della chiusura, allora MTF te lo permette ma, come detto, non è certo che poi a fine giornata la candela confermi quello che era, ad esempio, alle 14:56.
Come puoi notare dipende da ciò che vuoi tu, da quali rischi vuoi correre ecc…
Ho capito ma questa cosa mi interessava su altre strategie ad esempio col macd.. quando diventa verde compra subito e non so come fare
Adesso sono al cellulare e fino a domani non posso scriverti un esempio col MACD.
Se vai sul mio profilo e poi sui miei topic troverai che recentemente ho pubblicato alcune strategie MTF da usare come studio e sviluppo.
Domani ti posterò l’esempio col MACD.
Ecco l’esempio col MACD, nella finestra delle variabili del ProBackTest puoi notare i diversi valori del MACD per ogni TF, Daily a candela chiusa (della sera prima), Daily del momento e del Minuto. Noterai che mentre i primi due sono positivi, l’ultimo è negativo perché è normale che in una giornata, sul singolo minuto, l’oscillatore vada anche più volte nel senso contrario al daily!
Usare GRAPH può aiutarti molto a vedere i singoli dati che t’interessano ad ogni barra, in questo modo puoi capire in quale barra è sorto un certo problema (in gergo informatico si chiama debugging).
L’istruzione BUY è richiesta da ProBacktest, non può esserci una strategia senza almeno un’istruzione di acquisto/vendita, io metto di solito una condizione irraggiungibile, in modo che non apra nessuna operazione, di solito indico -CLOSE, cioè il CLOSE portato al negativo, che, ovviamente, non potrà mai essere vero, ma a me interessa solo vedere i dati delle variabili con GRAPH!
DEFPARAM CumulateOrders = FALSE
TIMEFRAME (Daily,UpdateOnClose)
Macd1 = MACD[12,26,9](close) //Macd calcolato sul Daily a fine giornata
TIMEFRAME (Daily,default)
Macd2 = MACD[12,26,9](close) //Macd calcolato sul Daily durante la giornata (ogni volta che chiude una candela del TF principale, il più piccolo)
TIMEFRAME (default)
Macd3 = MACD[12,26,9](close) //Macd calcolato ad ogni candela del TF principale (può essere 4 ore, 1 minuto, ecc...)
buy at -close limit
graph Macd1
graph Macd2
graph Macd3