[Logo] Spazio Aperto Banca Sella
[Register] Registrati   [Login] Login    
[Search] Ricerca   [Recent Topics] Argomenti Recenti   [Hottest Topics] Argomenti vivaci  
[Banner Pubblicitario]
Messaggi inviati da: Henry77
Indice dei Forum » Profilo per Henry77 » Messaggi inviati da Henry77
Autore Messaggio
Buongiorno,

Servirebbe introdurre il future vix per fare analisi
Grazie
Buongiorno,
Vorrei segnalarvi un piccolo problema dovuto ai cambi dell'ora legale.
Tra america ed europa il cambio dell'ora legale avviene in tempi diversi, credo 1 o 2 settimane di differenza. In questi momenti si commettono degli errori di calcolo sugli indicatori con time frame inferiore ad 1 giorno.
Parlo se uno ha layout predisposto e salvato.
Ora il problema si puo' risolvere solo manualmente andando a modificare manualmente le ore di visualizzazione nella tabella del time frame.
Sarebbe utile che fosse una cosa automatica, per tutti gli strumenti senza avere la necessità di inserire un orario iniziale e finale.
Magari si puo' aggiungere la modalità orario automatico in modo da coprire tutto l'ora dello strumento.


Non riesco ad allegarvi il file contenente l'immagine dell'errore sulla visualizzazione
Quando allego un file mi da questo problema. (E' un file .jpg piccolo di dimensione)

/log/spazioaperto/store/2018/3/21/c6d026a9a9d72b969e53b3c27025b6ec_313407.jpg_ (Permission denied)
Buongiorno,
Segnalo dei problemi di visualizzazione del CFD Dax (micro, mini e super) nei seguenti timeframe: 60 - 120 - 240 minuti.
In pratica vengono presi in considerazione anche il sabato e la domenica che ovviamente non devono esserci.
Il problema non sussiste nei timeframe da me usati come il 5 - 15 e 30 minuti.

Potete controllare?
Grazie
una gentile risposta?
Credo che stiamo parlando di 2 cose diverse:

Sto parlando di trading system in backtesting, quindi quando ha finito di fare il backtesting l'istanza non è in esecuzione.
Come dicevo quando si verificano delle eccezioni l'unico modo è uscire da sellaextreme e aprirlo di nuovo.
Se trovo un modo sistematico per verificare l'errore segnalerò la procedura, ma è comunque necessario indagare il bug.




Si ho visto, ma intendevo i colori diversi direttamente da codice in modo da differenziare parti di codice in modo molto piu semplificato.
Buongiorno,
sarebbe utile che il puntatore informazioni abbia anche le caratteristiche di quello a croce, ovvero quello di indicare i prezzi e le date corrispondenti senza attendere la finestrella.
Per i rilasci futuri.
Ciao provo ad aiutarti.
Se ho capito bene quando compri vuoi fissare lo stop loss su un prezzo.
Come esempio puoi guardare quello fornito Cross_SMA_MULTI_TF

//dichiaro quelle variabili che ad ogni giro dello script sono ricalcolate
var t15 = 0;
var t_tick = 0;

if(SystemContext.IsFirst)
{
// dichiaro le variabili che devono essere salvate ed usate in altri eventi come in questo caso il tick
UserContext.StopLoss = 0; // variabile che uso come stop loss
..

}

// ammettiamo che usi un 15min per crearti la tua strategia per comprare ed usi un solo time frame a 15 minuti
if(SystemContext.EventType == TSEventType.Candle && SystemContext.PriceSerie == psTF15MIN)
{
t15 = SystemContext.PriceSerie.LastCandleIndex - 1;
price = SystemContext.PriceSerie.Last;

// metti qui la tua strategia per acquistare
....

if(OrderManager.Buy(stock, quantita) != null)
{
// calcolo lo stop loss con una percentuale fissa. ad esempio 5%
UserContext.StopLoss = price - ((price *5) /100);
}
}

else if(SystemContext.EventType == TSEventType.Tick)
{

var ps = SystemContext.PriceSerie;
t_tick = SystemContext.PriceSerie.LastCandleIndex - 1;

// controllo stop loss
if (ps.Close[t_tick] < UserContext.StopLoss )
{
// vendo
if(OrderManager.Sell(stock, quantita) != null)
{
UserContext.StopLoss = 0; // resetto lo stop loss
}
}

spero di averti aiutato
Buongiorno,

Segnalo che dopo alcune eccezioni verificate sulla consolle di debug a causa di problemi, e dopo averle messo a posto, non funziona piu come dovrebbe.
Ad esempio un vettore fuori range con indice -1 genera un eccezione, sembra che questo e anche altri problemi non so come si ripercuotono anche mettendoli a posto.
Il sistema segnala che il trading system ha compilato correttamente, ma poi non funziona correttamente.
Solo uscendo e rientrando ritorna a funzionare.
Potrebbe anche essere la spiegazione di alcuni post con segnalazioni di errori di funzionamento di un trading system visti nel passato.
Occorre indagare.

Buongiorno,

Suggerisco per avere maggiore comprensione nella tabella di backtest dove vi sono le colonne operazione strumento prezzo gain e posizione di aggiungere la colonna di data e tempo per avere una più facile ed immediata visione.
Suggerisco inoltre di dare la possibilità del log di cambiare colore in modo visionare in modo migliore la stampa del debug.

Grazie della risposta,
In effetti se utilizzo l'esempio funziona correttamente, il problema sembra questo:
Se t viene calcolato come
t = SystemContext.PriceSerie.LastCandleIndex -1;
nessun problema, ma il tempo è indietro di una candela (comunque la candela è stata creata e in real time si sta creando la nuova)
con t = SystemContext.PriceSerie.LastCandleIndex;
i calcoli vengono completamente errati come nell'immagine che allego.
Vorrei sapere se è un problema di calcolo oppure non è possibile calcolare gli indicatori al tempo effettivo.

Grazie
sarei grato di una risposta da parte di Sella.. è da oltre 1 settimana che aspetto
Grazie
qualche risposta?
Buongiorno,

Ci sono dei problemi di calcolo su alcuni indicatori usati in trading system.
Questi problemi non si manifestano sulle sma.
Esempio che ho trovato: calcolo di STS lento (con i parametri di default 5,3,3) su Fiat 15min.
I calcoli che vengono effettuati sul trading system non corrispondono a quelli che sono visualizzati sul grafico. Sono completamente errati tranne ogni tanto che vengono calcolati correttamente.
Per provare ciò che affermo è sufficiente utilizzare il vostro esempio di trading system CROSS_SMA_MULT_TF ed aggiungere l'indicatore ai 15 min. (nell'esempio originale il time frame è 5min, basta modificarlo a 15min)

Un altra cosa. Non è chiaro quando si deve utilizzare indicatore.calculate(t) anzichè indicatore.Values[t] in un trading system

Spero in una risposta dato che sono fermo.
Grazie
 
Indice dei Forum » Profilo per Henry77 » Messaggi inviati da Henry77
Vai a:   
E.t.v.s.p.b WLS11G