-
26-03-17, 18:38 #1
- Data Registrazione
- Nov 2012
- Località
- Bononia
- Messaggi
- 189
QUANDO L'APE COMPRA......IL MERCATO E' CHIUSO ( uno studio d nome bancomat)
Salve a tutti , mi trovo alle prese con uno strano problema , certamente dovuto alla mia "abilita' " come programmatore in EASYSCRIPT
In breve vorrei che il SIGNAL di BEETRADER si attivasse ad ogni apertura giornaliera , sul minidax in questo caso , facendo un aquisto che poi dovrebbe essere gestito con la triplice condizione ( TRAILING-STOP,TRAILING-PERCENT,STOP-LOSS ) senza nessun altra condizione , questo per verificare che sia possibile per un indice marcatemente rialzista offrire un piccolo vantaggio a chi si mette long ed evitando contemporaneamente tutte quelle operazioni su T.FRAME a minuti che facendoci girare LONG / SHORT alla fine ci fanno solo spendere
Molti anni fa trovai un libro nel quale si suggeriva , appunto, di fare cio' andando poi , come trader intraday , a cercare solo il migliore punto di uscita durante il giorno senza piu' curarsi del migliore punto d'ingresso che diviene semplicemente l'apertura del giorno .
Ora mi piacerebbe verificare queste vecchie teorie e per farlo ho provato a scrivere con EASYSCRIPT un SIGNAL che pero' come da SCREEN postato non funziona bene........ovvero invece che comprare di mattina lo fa in chiusura e guadagna chiudendo sul max di giornata......che e' gia' passato !!
Insomma se c'è qualcuno di buon cuore che sa anche usare EASYSCRIPT è il benvenuto !!!!
P.S l'indicatore sotto non centra per nulla , me lo stavo studiando e basta !
-
27-03-17, 12:02 #2
Ciao caro,
basta che imposti l'orario di apertura del mercato con la funzione TIME. Negli input ti ho messo le 8.00 di mattina, poi vedi tu..
Buy Script:
INPUTS: @trailAmount(250), @trailPercent(10), @stopLoss(600), @timeEntry(800) SET TRAILING_STOP = @trailAmount SET TRAILING_PERCENT = @trailPercent SET STOP_LOSS = @stopLoss SET ENTRY = TIME >= @timeEntry ENTRY
Ciao Ciao
-
27-03-17, 13:01 #3
- Data Registrazione
- Nov 2012
- Località
- Bononia
- Messaggi
- 189
Quando l'ape compra.....sotto sotto c'e' andrea !
Ciao Andrea e grazie , avevo provato con uno SCRIPT che mi avevi gia' fornito tu che determinava gli orari in cui il sistema BEEBOLINGERBANDS poteva stare a mercato : SET timetrading = ( TIME> @orarioON AND TIME < @orarioOFF) ma non funzionava , poi avevo modificato in ENTRY = TIME>@orarioON ma anche in questo caso non avevo risolto . Grazie ancora e ciao !!
-
27-03-17, 13:27 #4
- Data Registrazione
- Nov 2012
- Località
- Bononia
- Messaggi
- 189
Quando l'ape compra......boh !!
Eccomi qua di nuovo , scusa Andrea se ti infesto il forum ma purtroppo lo SCRIPT che mi hai suggerito fa esattamente .....la cosa sbagliata , continuando a fare operazioni impossibili . Metto giu' anche gli SCREEN con la lista delle operazioni che vengono eseguite TUTTE alle 23.59 e sul grafico ho evidenziato una bella candela che mostra come all'apertura non succeda nulla .
Riprova , sarai piu' fortunato !!
-
27-03-17, 16:55 #5
Ciao caro,
ok, scusa, ora ho capito!
INPUTS: @trailAmount(250), @trailPercent(10), @stopLoss(600), @timeEntry(800) SET TRAILING_STOP = @trailAmount SET TRAILING_PERCENT = @trailPercent SET STOP_LOSS = @stopLoss SET Cond1 = DATE > REF(DATE, 1) Cond1
In questo modo appena vede che c'è una data diversa da quella di ieri compra, quindi in apertura. In Backtest lo puoi vedere con timeframe intraday, ma non sapendo come si sono formate le barre storiche, ti consiglio di farlo girare in Paper Trading per vedere effettivamente come si comporta.
Ciao Ciao
-
27-03-17, 19:28 #6
- Data Registrazione
- Nov 2012
- Località
- Bononia
- Messaggi
- 189
Quando l'ape compra .....compra!!
Ancora grazie mille Andrea per la tempestivita' , ormai il BOSS è superato e pedala nel gruppo
E' un peccato che non si riesca a validare questo modestissimo sistema con un BACKTEST , ma alla peggio si fara' come suggerisci tu con una prova in PAPER e con pazienza mi faro' un'idea sulla validita' di questa idea di trading che ho ripescato nella mia sterminata biblioteca a firma di un autore abbastanza conosciuto e che solitamente fornisce anche statistiche sull'uso dei suoi sistemi ,anche per questa idea sarebbero disponibili ma purtroppo il libro ormai è vecchiotto e temo che non sia piu' un metodo valido , percio'mi sarei affidato al BACKTEST che con BEETRADER avrei anche potuto affinare ed adattare .
Quindi , e concludo , solo per migliorare la mia gia' grande abilita' di programmatore devo dedurre che BEE su barre giornaliere non "veda" il prezzo tra i soliti valori (OPEN , HIGH ,LOW ,CLOSE ) , cioe' non puo , tra tutti i prezzi battuti , individuarne altri e quindi abbiamo a disposizione solo quelli che formano la barra .....è cosi' ?........Pero' , perbacco , non capisco come mai non "veda" l'open !!
Ma per me è normale cosi'
ciao