Welcome, Guest
Username: Password: Remember me
Un buon post inizia dal titolo, che deve essere chiaro e immediato... e non aprite nuovi Topics se ne esiste già uno recente sullo stesso argomento... anche in questo Forum le regole sono poche (ma buone).

TOPIC: Stop-Limit Orders con easylanguage ... si può fare?

Stop-Limit Orders con easylanguage ... si può fare? 3 years 11 months ago #25167

  • w4rri0r
  • w4rri0r's Avatar
  • Offline
  • Junior Boarder
  • Posts: 81
  • Thank you received: 19
Ciao a tutti,
sto cercando di capire se è possibile inserire degli ordini stop-limit in TS del tipo > prezzo attuale 50 --> compra se prezzo raggiunge 51 e solo a 51 (nè più basso nè piu alto)

insommma...non voglio esecuzioni a mercato (che su TS ho avuto modo di riscontrare sono pessime)

inoltre...qualcuno ha esperienza di sstemi completamente automatizzati intraday con TS? mi interessa sapere l'affidabilità delle performance LIVE rispetto ai backtest che generano sempre esecuzioni perfette e complete...

sto leggendo parcchi pareri negativi nella community TS riguardo allo IOG e parecchi pareri discordi tra gli stessi "ingegneri" del supporto tecnico TS...


grazie per l'aiuto!
The administrator has disabled public write access.

Stop-Limit Orders con Tradestation ... si può fare? 3 years 11 months ago #25171

  • kidkurry
  • kidkurry's Avatar
  • Offline
  • Junior Boarder
  • Posts: 97
  • Thank you received: 41
w4rri0r wrote:
Ciao a tutti,
sto cercando di capire se è possibile inserire degli ordini stop-limit in TS del tipo > prezzo attuale 50 --> compra se prezzo raggiunge 51 e solo a 51 (nè più basso nè piu alto)

insommma...non voglio esecuzioni a mercato (che su TS ho avuto modo di riscontrare sono pessime)

inoltre...qualcuno ha esperienza di sstemi completamente automatizzati intraday con TS? mi interessa sapere l'affidabilità delle performance LIVE rispetto ai backtest che generano sempre esecuzioni perfette e complete...

sto leggendo parcchi pareri negativi nella community TS riguardo allo IOG e parecchi pareri discordi tra gli stessi "ingegneri" del supporto tecnico TS...


grazie per l'aiuto!

Ciao,

per quanto riguarda gli stop limit, basta usare....ordini stop limit :lol:

per esempio, volendo comprare 100 spy a 225 e non oltre ...


This image is hidden for guests.
Please log in or register to see it.



Il sistema completamente automatizzato con TS che oramai è un MUST HAVE e sul quale penso si possa raccogliere un pò di pareri è senza dubbio il FMJ : personalmente posso dire che un pò di slippage c'è, ma non drammatico, ampiamente sopportabile dai trade medi, e non tale da alterare significativamente i risultati....ma attendiamo altri pareri

This message has an attachment image.
Please log in or register to see it.

The administrator has disabled public write access.

Stop-Limit Orders con easylanguage ... si può fare? 3 years 11 months ago #25172

  • w4rri0r
  • w4rri0r's Avatar
  • Offline
  • Junior Boarder
  • Posts: 81
  • Thank you received: 19
ciao @kid,
grazie per la risposta e per il suggerimento riguardo al trade system FMJ

per gli ordini stop-limit mi sono espresso male....intendevo inserire uno stop-limit all'interno di un trade system scritto con easylanguage

per questo chiedovo lumi anche per lo IOG che nella community recensiscono abbastanza negativamente


:pinch:
The administrator has disabled public write access.

Stop-Limit Orders con easylanguage ... si può fare? 3 years 11 months ago #25231

  • w4rri0r
  • w4rri0r's Avatar
  • Offline
  • Junior Boarder
  • Posts: 81
  • Thank you received: 19
mi rispondo da solo:
non si può fare. non esiste in tradestation la possibilità di codificare uno stop-limit (pare che si possa con multichart)

ci sono vari espedienti per creare uno stop-limit "sintetico" ma neanche gli specialisti di easylanguage del supporto sono stati in grado di farne funzionare uno.......


arivando anche a dire che " As many before have realized, the TS Simulator is a useless feature to evaluate any kind of strategy performance"
The administrator has disabled public write access.

Stop-Limit Orders con easylanguage ... si può fare? 3 years 11 months ago #25232

  • QTLab
  • QTLab's Avatar
  • Offline
  • Amministratore
  • Posts: 7147
  • Thank you received: 4925
...puoi sempre tornare su Visual Trader! :-)

...oppure acquistare una licenza Multicharts... e iniziare l'elenco di ciò che non va anche di questa piattaforma (perché sono certo che troverai qualcosa che non va pure sua...)

...perché probabilmente non esiste una piattaforma che possa soddisfare le tue aspettative, quindi non vedo molte alternative: puoi abbandonare il trading perché non hai trovato nulla che fa al caso tuo... oppure imparare a programmare in C e comprarti una licenza di Multicharts.NET... oppure assoldare qualche programmatore per scriverti la piattaforma "definitiva" (allo sviluppo di Tradestation lavorano circa 200 ingegneri, ma magari troverai un programmatore sicuro di riuscire a scrivere una piattaforma migliore di Tradestation... in questi anni ne ho conosciuti una dozzina che "a parole" potevano scriverla meglio... ma guarda caso continuano tutti ad usare Tradestation :-) )

...non ero intervenuto su questa questione della codifica di ordini stop limit perché non trovo francamente una qualche utilità ad effettuare un backtest di una strategia con ordini stop limit... perché se una strategia non funziona con ordini stop, ma funziona con ordini stop limit, francamente non ci perderei altro tempo sopra, perché probabilmente parliamo di avg trade di pochi tick... ma é solo una mia idea, quindi non sono intervenuto perché é giusto che ognuno porti avanti lo sviluppo delle idee che lo convincono di più e faccia le sue esperienze...

...ma non ricordo un tuo post qua sul forum in cui non ti sia impegnato a parlare male di Tradestation, e non vorrei che qualcuno, leggendo ciò che scrivi, pensasse davvero che la piattaforma ha tutti questi problemi o che non funzioni bene (dato che resta, da ormai un decennio, la miglior piattaforma a disposizione dei trader sistematici)
QTLab
If you want a guarantee, buy a toaster...
Bulls make money, bears make money, pigs get slaughtered...
The administrator has disabled public write access.

Stop-Limit Orders con easylanguage ... si può fare? 3 years 11 months ago #25237

  • w4rri0r
  • w4rri0r's Avatar
  • Offline
  • Junior Boarder
  • Posts: 81
  • Thank you received: 19
Luca,
sinceramente fino ad ora non ho mai avuto la necessità di automatizzare le mie strategie, ma come dici tu prbabilmente il C (o derivati) lascia più spazio di manovra perchè meno limitato dalle logiche di costruzione di linguaggio.

Questo non è certo un motivo per indurmi ad abbandonare il lavoro che da oltre un decennio mi permette di provvedere al mantenimento della mia famiglia. Proprio per questo continuo a sperimentare e provare nuove strade per mgliorare sia da un punto di vista professionale che di performance.

Sono altresì sicuro che i 200 ingegneri che hai menzionato e che lavorano allo sviluppo della piattaforma sarebbero sicuramente in grado di implementare una built-in stop-limit (come peraltro già esiste su Multicharts) dato che a tal proposito ci sono richieste nella community tradestation che provengono già dal 2004.

Presupponi nel tuo scritto che non valga la pena continuare nella codifica della mia strategia....secondo quali parametri non l'ho capito dato che continui a presupporre che non funzioni con ordini stop...
Presupponi, appunto.

La strategia funziona sia con ordini stop che con ordini market. Da oltre 10 anni. Per questo pensavo di applicarla a più ticker di quanti ne possa seguire in "manuale" e quindi di automatizzarla. Durante il processo ho notato però che facendo il backtest "end of day" la strategia proponeva sempre entries ed exits perfette, precise ed impeccabili. Ho provato allora a testare nel simulatore in real time ed ho notato in quel momento che lo slippage prodotto (nel simulatore real time) risulta spesso esagerato, arrivando ad avere anche oltre 20 centesimi di slippage per un ordine di 100 azioni su MSFT.
Concorderai che con un titolo liquido come Microsoft, per solo 100 azioni, 20 centesimi di slippage in entrata per un ordine stop sono decisamente troppi.
La strategia rimane comunque profittevole, ma questi slippage "mangiano" il 20% del gain, il che, considerando la liquidità dei titoli considerati non è accettabile. Gli slippage però non li produce la strategia...o sbaglio?

Ho chiesto lumi a questo proposito al supporto tecnico e proprio uno di questi 200 ingegneri scrivea quanto già riportato:
" As many before have realized, the TS Simulator is a useless feature to evaluate any kind of strategy performance"
ed ancora:
"The main purpose of the simulator is to provide an area for clients to get comfortable with using the platform and to try out various ideas to get a general sense of practicality.

It does not have information regarding the order book.
Thank you,

Dean
TradeStation Technical Support"

Da qui l'idea di provare a limitare l'eventuale slippage con ordini stop-limit (che peraltro Tradestation propone come tutti ma solo per gli inserimenti manuali).

Interpellati a proposito, gli ingegneri del supporto tecnico, rifericono che Tradestation non propone lo stop-limit in easy language e che quindi si dovrebbe cercare di simularlo attraverso una codifica IOG generando quello che chiamano un ordine "sintetico". Con gli stessi ingegneri del supporto tecnico sto provando da oltre 10 giorni a sviluppare questo ordine "sintetico". Purtroppo finora non è stato ancora prodotto qualcosa di funzionante.

Questi sono fatti. Dimostrabili. Verificabili. A "parlare male" ci pensano le pensionate al mercato del paese.
La piattaforma funziona bene ed è solida. Ma non è perfetta (come non lo sono le altre probailmente) e non incontrerà di certo il favore di tutti i suoi utenti (come e normale che sia e come facilmente riscontrabile nella stessa community di Tradestation).Anche questo è risaputo e dibattuto all'interno della community, che per definizione è un luogo dove "insieme" si cerca di trovare delle soluzioni, ognuno a suo modo. (Inoltre proprio tu Luca, proponevi ad un'altro utente la Piattaforma "Matlab" con Datafeed Bloomberg, per un approccio più professionale alla scrittura e gestione di trading systems......)

Comunque pur comprendendo il motivo ed il tono del tuo scritto, credo sarebbe più utile agli utilizzatori di Tradestation, invece di cercare di screditare gli interventi degli utenti che non hanno una visione identica alla nostra con presunzioni varie, di provare a contribuire alla discussione generale per arrivare ad una soluzione che possa essere utilizzata e condivisa con tutta la community

community.tradestation.com/Discussions/Topic.aspx?Topic_ID=148037&PAGE=1

Alla pagina potrete trovare due codici che vogliono simulare lo stop-limit. Nello spirito appunto della collaborazione e della condivisione, il codice è aperto. Se qualcuno volesse lavorarci con me, mi farebbe piacere
The administrator has disabled public write access.
Time to create page: 0.231 seconds

Corsi in Partenza

CLICCA QUI PER TUTTE 

LE DATE DEI PROSSIMI 

CORSI IN PARTENZA

 

 CORSI A DISTANZA 

 

...NON è in Calendario? 

Ti apriamo SUBITO la REGISTRAZIONE dell'ultima edizione (e ti inviamo le Strategie) in attesa della prossima data, che potrai seguire in sala, oppure collegato a distanza in streaming (la Rifrequenza è SEMPRE Gratis)

 ECCO COME FACCIAMO FORMAZIONE IN QTLAB

 

...in libreria!

VideoCorsi

Video Pillole di Analisi del Mercato o di una specifica Operatività, ma anche Video Didattici sull'utilizzo delle Piattaforme di Trading...
VideoCorsi

Articoli

Il commento ad una Operazione, l'Analisi di una Strategia, o semplicemente la descrizione di una Tecnica... questo ed altro nella sezione Articoli.
Leggi gli Articoli

 

Downloads

Materiali Didattici, le Slide proiettate ai Seminari, codici di Trading Systems, Reports e Software: a tua disposizione!
Downloads



Futures: Month Code

Code Month
F January
G February
H March
J April
K May
M June
N July
Q August
U September
V October
X November
Z December

Login

Diventa Trader!

Il Trading è una professione come tante: si può imparare, richiede impegno, ma prima di ogni cosa, un Metodo, che può essere appreso attraverso la frequenza ad un corso...
Percorso in aula

 

... osservando un Trader e affiancandolo nella sua operatività (Coaching Individuale)... 
Coaching 101

 

... o seguendo l'operatività di Trader più esperti attraverso dei Segnali Operativi inviati real time... 
Segnali Operativi

 

QT Lab Community

Il Trading può essere un gioco di squadra: lo diciamo per esperienza... perchè da anni i nostri Trader interagiscono in questa Community, analizzano insieme operazioni, e condividono idee e metodologie. Vuoi farne parte? Basta registrarsi...
Entra in Community

 

1 punto vale...

ticker futures punto
6A Australian Dollar 1000
6B British Pound 625
6C Canadian Dollar 1000
DX US Dollar Index 1000
6E EuroFx 1250
6J Japanese Yen 1250
6S Swiss Franc 1250
CL Crude Oil 1000
HO Heating Oil 420
NG Natural Gas 10000
RB RBOB Gas 420
ZL Soybean Oil 600
ZC Corn 50
ZS Soybeans 50
ZM Soybean Meal 100
ZW Wheat 50
GE Eurodollars 2500
ZF 5-Yr T-Notes 1000
ZT 2-Yr T-Notes 2000
ZN 10-Yr T-Notes 1000
ZB 30-Yr T-Bonds 1000
GF Feeder Cattle 500
LE Live Cattle 400
HE Lean Hogs 400
GC Gold 100
HG Copper 250
PL Platinum 50
SI Silver 50
CC Cocoa 10
CT Cotton 500
KC Coffee 375
LB Lumber 110
SB Sugar #11 1120

Questo sito utilizza i Cookies per migliorare la navigazione. Utilizzando questo sito e continuando nella navigazione si intende accettata la Privacy Policy e la Cookie Policy 

Puoi bloccare in ogni momento questa raccolta di informazioni seguendo le istruzioni per configurare il tuo browser, contenute nella suddetta pagina. 

Procedere nella navigazione di questo sito web, implica l'accettazione delle condizioni generali di utilizzo e i termini di vendita dei servizi che puoi approfondire in questa pagina.

Quantitative Trading LAB di Luca Giusti - e-mail: [email protected] Tutti i diritti sono riservati. tel: +41 044 586 68 57 oppure +39 02 829 502 73

Questo sito Web non è rivolto a persone giuridiche o fisiche appartenenti a giurisdizioni in cui, in virtù della nazionalità, della tipologia di persona, del proprio domicilio o residenza, della sede sociale o per qualsiasi altro motivo, l’accesso allo stesso, la relativa consultazione, la disponibilità, la pubblicazione, come pure la presentazione di servizi finanziari o la commercializzazione di determinati prodotti finanziari dovesse essere vietata o soggetta a restrizioni. Alle persone cui si applicano tali restrizioni è conseguentemente vietato accedere a questo sito internet. Le informazioni e le opinioni contenute nelle pagine del sito internet e nel materiale in esso contenuto non costituiscono in nessun caso un invito, un’offerta, una raccomandazione o una sollecitazione di acquisto o di vendita, una richiesta o una sottoscrizione di titoli o strumenti finanziari, prodotti o servizi finanziari o d’investimento, né un’esortazione ad effettuare transazioni di alcun genere. Il contenuto del sito internet è stato allestito con la maggiore cura e diligenza possibile. Tuttavia non si fornisce alcuna garanzia circa la correttezza, l’esattezza, la completezza, l’affidabilità o l’attualità dei contenuti proposti. I dati storici relativi ai rendimenti e agli scenari sui mercati finanziari, le prestazioni passate, effettive o indicate da test storici o strategie, non sono garanzia di analoghi risultati futuri. Facendo trading si possono sostenere perdite superiori al proprio investimento iniziale: non si dovrebbe investire o rischiare denari che non si si può permettere di perdere.Per ulteriori dettagli, si prega di leggere le "Condizioni di Utilizzo" nel menù verticale in alto a sinistra. In nessuna circostanza – ivi compresa la negligenza – la nostra società può essere considerata responsabile per perdite e/o danni di qualsiasi natura – sia che si tratti di danni diretti, indiretti oppure consequenziali – derivanti dall’accesso agli elementi di questo sito internet o dal loro utilizzo (o dall’impossibilità di accedere al sito internet stesso e di utilizzarne gli elementi) o da link che portano a siti internet di terzi. Noi non monitoriamo le pagine collegate al sito internet mediante link e decliniamo pertanto qualsiasi responsabilità per i relativi contenuti e per le eventuali prestazioni ivi offerte. La totalità dei contenuti presenti nel sito internet è tutelata dal diritto d’autore. Senza previo consenso scritto da parte nostra non è pertanto consentito riprodurre (anche parzialmente), trasmettere (né per via elettronica né in altro modo), modificare, stabilire link o utilizzare il sito internet per qualsivoglia finalità pubblica o commerciale.Qualsiasi controversia riguardante l’utilizzo del sito internet è soggetta al diritto svizzero, che disciplina in maniera esclusiva l’interpretazione, l’applicazione e gli effetti di tutte le condizioni sopra elencate. Il foro di Bellinzona è esclusivamente competente in merito a qualsiasi disputa o contestazione che dovesse sorgere in merito al presente sito internet e al suo utilizzo.
 
Accedendo e continuando nella lettura dei contenuti di questo sito Web dichiari di aver letto, compreso e accettato le sopracitate informazioni legali.

The material on this website is for information purposes only. Any reference on this Web site to QTLab, the authors, and its affiliated companies should not be construed as an offer or solicitation, directed to residents in jurisdictions where QTLab, by and through any of its affiliates, is not registered to do business. No investment advice or solicitation to buy or sell securities is given or in any manner endorsed by QTLab or any of its affiliates. Charts created using TradeStation. ©TradeStation Technologies, Inc. All rights reserved. No investment or trading advice, recommendation or opinions is being given or intended. Past performance, whether actual or indicated by historical tests of strategies, is no guarantee of future performance or success. There is a possibility that you may sustain a loss greater than your entire investment; therefore, you should not invest or risk money that you cannot afford to lose. For further details please read the "Condizioni di Utilizzo" to see the full set of terms and conditions.

 

www.ForexAcademy.it      -        www.OptionsAcademy.it       -        www.FuturesAcademy.it       -        www.TradingSystemAcademy.it