Discussione: beeTrader Release 0.8.10.19 - 06/12/2013
-
06-12-13, 14:33 #1
beeTrader Release 0.8.10.19 - 06/12/2013
Ciao a tutti,
tra qualche minuto verrà resa disponibile una nuova release di beeTrader, la 0.8.10.19
Sono state apportate molte migliorie, alcune sostanziali, altre più leggere, ma che permetteranno
il futuro sviluppo di nuove funzionalià. Di seguito riporto le modifiche ed implentazioni:
EasyScript:
- aggiunta proprietà BARNUMBER;
- aggiunto parametro "atrMultiplier" nella funzione SuperTrend;
- aggiunta costante "MINIMUM" utilizzabile con le funzioni LOOP e BARLOOP;
- aggiunta costante "MAXIMUM" utilizzabile con le funzioni LOOP e BARLOOP;
- bug fix funzione PRINT;
- aggiunta funzione SwingLow;
- aggiunta funzione SwingHigh;
- aggiunta funzione RSIPercent;
- modificata funzione CEIL;
- modificata funzione FLOOR;
- modificato sistema di Money Management, che ora è dinamico: le variabili MAX_POSITION_OPEN, TRAILING_STOP, TRAILING_PERCENT, STOP_LOSS e TAKE_PROFIT accettano anche vettori e/o valori calcolati.
Esempio:
SET TAKE_PROFIT = 100.0 * (1.0 + HV(CLOSE, @periods, 365, 1))
- aggiunta funzione ZigZag;
- aggiunta funzione FollowMe;
- aggiunta funzione Fast Parameter Selector in EasyScript Editor.
beeTrader:
- aggiunta possibilità di salvare Watchlist con proprio nome, il nome viene ora riportato nel tab;
- migliorata funzione di Zoom Manuale;
- migliorata funzione di Zoom sia mediante menù che usando la rotellina mouse;
- bug fix finestra "More Colors" nel caso si vadano a richiamere nei Chart colori aggiuntivi rispetto a quelli di default;
- bug fix orario barre intraday con datafeed Interactive Brokers;
- aggiunta Percent Line, è possibile plottare su di essa i valori: distanza in barre - asse X, distanza in tempo - asse X, distanza valore % - asse Y, distanza valore - asse Y;
- aumentata superficie utile su Chart (asse Y);
- aggiunto indicatore ZigZag (Overlap -> ZigZag)
- aggiunto indicatore Change% per Watchlist (Statistics -> Change%), calcola la variazione % di un sottostante rispetto al CLOSE della giornata precendente;
- aggiunta funzione "Reconnect", in caso di caduta del collegamento con la propria piattaforma, cliccando su Reconnect (che si trova
sempre in vista nella barra dei collegameni in basso a destra) beeTrader ripristina il collegamento;
- sviluppato un nuovo datafeed per Interactive Brokers che non necessita dell'installazione delle API;
- aggiunto supporto all'applicazione Gateway di Interactive Brokers, se configurata per utilizzare la stessa porta TCP/IP del servizio della TWS;
- aggiunti 4 template grafici per i Chart;
- aggiunto indicatore ADX (Momentum -> ADX);
- aggiunta funzionalità per plottare gli indicatori percentualizzando la scala Y: questo permette di plottare più indicatori anche con
valori diversi sullo stesso pannello;
- aggiunta funzione Open Indicator Script mediante tasto destro sull'indicatore nel Chart;
- aggiunto limite di calcolo di default a 200 barre per gli indicatori, se non indicato diversamente con la proprietà SET REQUIRED_BARS = XXX il sistema calcola su 200 barre. Per i Signal rimane il valore precedente di 50 barre se non indicato diversamente con la proprietà SET REQUIRED_BARS = XXX;
- modificata icona per Edit Indicator da Chart;
- predisposizione per nuove implementazioni Trading Room e Book;
- aggiunto datafeed per nuova versione 942.2a della TWS di Interactive Brokers (ad oggi indicata come Latest);
- aggiunto datafeed per nuova versione 943.0q della TWS di Interactive Brokers (ad oggi indicata come Beta);
- modificato pannello P/L, ora è automaticamente in contrasto in base allo sfondo del Chart, migliorando quindi la visualizzazione dei valori;
- modificata funzionalità del pannello P/L, che ora resta sempre in vista fino a che non viene chiuso;
- restyling grafico installer;
- aggiunti timeframe intraday per Metastock Importer;
- aggiunto data range per Metastock Importer;
- aggiunta finestra di Data Preview per Metastock Importer;
- bugfix visualizzazione drawdown nella matrice di ottimizzazione;
- secondo step di ottimizzazione delle prestazioni nei tempo di calcolo dell’Optimizer (50% in più di prestazioni);
- primo step di ottimizzazione delle prestazioni di disegno del grafico;
- migliorata qualità di visualizzazione del testo del simbolo in background sui grafici;
- aggiunta anteprima dei colori nel menù contestuale dell'editor degli script;
- aggiornato manuale EasyScript alla versione 1.7.
A seguito delle modifiche apportate i report di beeAnalyzer salvati con versioni precedenti non sono compatibili.
Si potrebbero creare dei problemi con le visualizzazione dei timeframe custom, cioè quelli diversi da 1 min, 5 min, 10 min, 15 min, 30 min, 1 hour, daily, weekly. Questa particolare condizione verrà risolta lunedì.
Come sempre a disposizione per chiarimenti.
Ciao CiaoUltima modifica di Andrea Cagalli; 09-12-13 alle 13:14
-
06-12-13, 15:05 #2
- Data Registrazione
- Feb 2013
- Località
- Verona/Vicenza
- Messaggi
- 154
-----
risolto!!!!! Grazie mille!!!!Ultima modifica di masterci; 06-12-13 alle 15:11
-
06-12-13, 17:47 #3
- Data Registrazione
- Aug 2008
- Località
- Edolo (BS)
- Messaggi
- 693
Ciao...ho provato ad usare la funzione FollowMe, con uno script semplice...
ma ogni volta che la metto in Strategy ottengo la chiusura di BeeTrader e questa schermata:
-
06-12-13, 18:00 #4
- Data Registrazione
- Aug 2008
- Località
- Edolo (BS)
- Messaggi
- 693
-
06-12-13, 20:49 #5
- Data Registrazione
- Sep 2013
- Località
- Monza
- Messaggi
- 186
Salve,
potreste fare un esempio di utilizzo di:
- aggiunta costante "MINIMUM" utilizzabile con le funzioni LOOP e BARLOOP;
- aggiunta costante "MAXIMUM" utilizzabile con le funzioni LOOP e BARLOOP;
Non ho trovato nulla nel manuale.
Saluti
Massimo
-
08-12-13, 13:09 #6
- Data Registrazione
- Sep 2013
- Località
- Monza
- Messaggi
- 186
Salve,
vorrei capire se con le nuove migliorie di Easyscript è finalmente possibile realizzare la seguente cosa:
SET vUP = HIGH + (2.5 * ATR(14, SIMPLE))
SET vUP1 = Il massimo valore tra REF(vUP1,1) e vUP
Grazie
Saluti
MassimoUltima modifica di maxmax68; 08-12-13 alle 19:38
-
08-12-13, 17:03 #7
Andrea,
sbaglio o nella nuova release non è stato ancora implementata nei report di backtest la possibilità di inserimento commissioni, slippage etc ?
Apo....non si desidera ciò che è facile ottenere (Ovidio)....
-
09-12-13, 11:08 #8
Salve,
si certo, è possibile realizzare quanto richiesto, con il seguente script:
SET vUP = HIGH + (2.5 * ATR(14, SIMPLE)) SET vUP1 = BARLOOP(0, 1, MAXIMUM, vUP, NAN, NAN)
I parametri della funzione Barloop hanno il seguente significato:
initialValue = 0 -> Valore iniziale del risultato pari a zero
offset = 1 -> Valore di riferimento pari al valore calcolato 1 barra indietro nel tempo
operator = MAXIMUM -> Trovo il valore massimo tra il valore di riferimento ed il valore dell'operando
operand = vUP -> Uso il vettore vUP come operando
minValue = NAN -> Nessun limite minimo nel risultato
maxValue = NAN -> Nessun limite massimo nel risultato
Max Francario
-
09-12-13, 11:16 #9
Nel manuale di beeTrader all'argomento chart > imaging cliccando si apre export
-
09-12-13, 11:57 #10
Buongiorno Andrea
Oggi mi sono accorto che su questo WS ogni volta che provo a modificarlo con l'aggiunta di volumi, BT smette di funzionare e mi appare questo popup.
PS: ho fatto qualche prova e la cosa succede non solo con questo WS ma sempre e ogni volta che in un grafico qualsiasi provo a togliere e rimettere i volumi
potresti indagare ?
grazie
ApoUltima modifica di Apocalips; 09-12-13 alle 12:15
....non si desidera ciò che è facile ottenere (Ovidio)....