pattern startegy semplice che non entra sempre stranamente su BTCEUR
Forums › ProRealTime forum Italiano › Supporto piattaforma ProRealTime › pattern startegy semplice che non entra sempre stranamente su BTCEUR
- This topic has 9 replies, 2 voices, and was last updated 7 months ago by robertogozzi.
-
-
04/19/2024 at 3:28 PM #231707
ciao,
ho una semplice strategia con un pattern in calce(*) che vorrei applicare sul bitcoin in euro e che entra long il giorno 23 di ogni mese acquistando 5000 euro di criptovalute bitcoin
ed esce il giorno 3 del mese successivo su un grafico Daily.
Domande:
1) Mi dite per favore perche’ sul grafico del bitcoin(BTCEUR) Daily da maggio 2019 non entra piu’ ?
Applicando la stessa strategia sul grafico Daily di Ethereum (ETHEUR) gli ingressi invece funziona fino ad oggi.
2) Inoltre vorrei aggiungere un filtro sull’ ingresso. Mi aiutate per favore a scrivere il codice poiche’ e’ diverso tempo che non uso prorealtime e l’ho ripreso in mano da poco:
Filtro da aggiungere all’ingressso:
Il close del giorno precedente all’ ingresso deve essere sotto la metà del range mensile precedente.grazie mille
(*)
DEFPARAM CUMULATEORDERS = FALSEIF Day = 3 then
Sell AT MARKET
ENDIFif Day = 23 then
BUY 5000 cash AT MARKET
ENDIF04/19/2024 at 4:18 PM #231708Ho notato che funziona se metti 100000 (cemtomila) al posto di 5000, ovviamente con un capitale adeguato, io ho messo 10 milioni.
Non ho idea del perché.
Provo a chiedere chiarimenti.
04/19/2024 at 6:40 PM #231710ciao Roberto,
grazie per la risposta immediata sei super efficiente.
E’ abbastanza strano che in base al cash impostato decida di entrare o meno sul btc …
A me pero’ servirebbe capire con bassi capitali e cash che profitti ci sarebbero per le singole operazioni, profit finale, etc.
Attendo quindi il tuo chiarimento.
Mi dici inoltre per favore quale e’ la sintassi PRC per calcolare “la metà del range mensile precedente” essendo la strategia su un frame pero’ Daily?
grazie
04/21/2024 at 4:13 PM #231782Occorre usare anche il timeframe MENSILE (sul grafico devi avere il DAILY):
12345678DEFPARAM CUMULATEORDERS = False//Timeframe(Monthly,UpdateOnClose)Meta = range / 2 //i nomi delle variabili NON possono contenere accenti, né caratteri speciali//Timeframe(Daily,UpdateOnClose)// qui metti il tuo codice, facendo// riferimento alla variabile META04/24/2024 at 9:51 PM #23192604/26/2024 at 9:09 AM #231960Ho ricevuto una risposta ieri l’altro, in tarda serata.
Dicono che è normale che tu non possa inserire posizioni dopo il 2019. Il tuo codice richiede un investimento massimo di 5.000 euro, ma il valore sale oltre, dato che non vogliono che tu acquisti per un importo superiore all’importo del Capitale che hai inserito, l’operazione non può avvenire.
Quindi devi, scegliere tra:
- aumentare il tuo Capitale all’aumento del valore delle azioni
- acquistare un quantitativo variabile a seconda del prezzo dell’azione, quindi aumentando il prezzo diminuisci la quantità (viceversa, ovviamente, non è necessario)
- indicare un Capitale enorme (come ho fatto io).
Il mio suggerimento è di fare come faresti nel trading manuale, quando il prezzo di un’azione aumenta, aumenti il Capitale destinato all’operazione oppure diminuisci la quantità acquistata?
Ovviamente la terza ipotesi, 10M o più di Capitale è una soluzione solo per il backtest, nella realtà è improbabile.
05/02/2024 at 8:57 PM #232218ciao Roberto,
leggo ora.
1) perdonami ma la risposta che hai indicato su non mi convince.
Se io compro 5000 euro di bitcoin e il prezzo sale vuol dire solo che potro’ comprare meno bitcoin in quel momento,
ma potro’ cmq comprarli nella’ realta’ …basta avere nel capitale quei 5000 euro.
Tra l’altro la strategia e’ in profit e se uscendo il mio capitale andasse sotto i 5000 euro allora si che non potrei piu’ rientrare per insufficneza di capitale, ma nel test cio’ non succede.
Non servono inoltre margini per comprare bitcoin ma e’ un semplice scambio, come avviene del resto in un exchange nella realta’.
Se invece il bitocin scendesse e quindi l’operazione andasse male i miei bitcoin varrebbero di meno se decidessi di uscire in quel momento.
2) C’e’ un altro problema :
Non capisco poi perche’ se provi la strategia, l’ultima operazione entrata il 23 maggio vedo che esce al primo maggio anziche’ stare dentro e aspettare il 3 maggio.
Quando l’avevo provata il 23 entrava e usciva il 23 invece di stare dentro ed oggi ho riaperto il ts e vedo che e’ uscita il 1 maggio ….eppure l’uscita e’ chiara e semplice: deve uscire il giorno 3.
Sai come mai per favore? e’ un bug?
grazie,
Aldo
05/03/2024 at 6:46 PM #232297Sul punto 1 non so bene come funzionino i BitCoin ed eventuali margini ed altri limiti che possono o non possono avere.
Anche sul secondo punto non so spiegarti perché, noto solo che mettendo BUY AT MARKET, invece di BUY 5000 cash AT MARKET, apre tutte le operazioni correttamente.
Credo che il problema sia tra usare CASH e CONTRACT, e tra indicarli e non indicarli.
Prova a chiedere all’assistenza.
05/06/2024 at 3:05 PM #23239505/07/2024 at 5:56 PM #232441Premi Ctrl+M dalla piattaforma e segui le istruzioni.
Dovrai indicare qualӏ la strategia interessata e scrivere una descrizione, in Italiano o Inglese, del problema.
-
AuthorPosts
Find exclusive trading pro-tools on