Per gli utenti del software MultiCharts
Generatore di strategie per MultiCharts
AlphaPrime genera strategie sui futures e ne fa il backtest, circa 1,2 miliardi in 18 ore su una sola GPU, poi esporta in PowerLanguage con un clic quelle che tieni, e in MultiCharts operano barra per barra come nel backtest.
Senza carta di credito. Windows 10/11, 64 bit. Versioni per Linux e Mac in arrivo. GPU NVIDIA per la massima velocità (funziona anche con la CPU).

Dalla generazione a MultiCharts in 3 passaggi
- 1
Imposta il mercato e genera
Scegli il mercato, la dimensione delle barre, i costi e le famiglie di indicatori che il generatore può usare, poi avvia. Per questa parte non serve conoscere PowerLanguage.

- 2
Fai il backtest e tieni ciò che regge
Ogni strategia candidata viene sottoposta a backtest sulla GPU. Leggi il report, controlla il tratto out-of-sample e tieni le strategie che vale la pena operare.

- 3
Esporta in PowerLanguage
Apri Codice sorgente della strategia, scegli PowerLanguage e clicca su Esporta file. La prima volta esporta anche la libreria di funzioni e importala una sola volta nel PowerLanguage Editor.

Codice PowerLanguage dell'esportazione
Questa è una strategia di esempio nella forma in cui la scrive l'esportazione. PowerLanguage è molto vicino a EasyLanguage, quindi si legge allo stesso modo.
- Ogni indicatore è una chiamata a una funzione con nome, senza codice espanso nel segnale.
- Le funzioni stanno in un unico file di libreria, AlphaPrime_Functions.pla, da importare una sola volta.
- L'intestazione del file elenca cosa impostare in MultiCharts: commissioni, slippage, valore del big point, dimensione del tick, MaxBarsBack, fuso orario e sessione.
// AlphaPrime strategy -> MultiCharts PowerLanguage
[IntrabarOrderGeneration = false]
inputs: AtrLen( 28 ), KcLen( 14 ), KcMult( 1.5 );
vars: apAtr( 0 ), apKcu( 0 );
apAtr = AP_TA_ATR_VB( High, Low, Close, AtrLen );
apKcu = AP_CT_KELTNER_UPPER_VB( High, Low, Close, KcLen, KcMult );
if Close > apKcu and MarketPosition = 0 then
Buy next bar at market;
SetStopLoss( 2 * apAtr * BigPointValue );Segnali e indicatori supportati
| Categoria | Indicatori | Regole di segnale |
|---|---|---|
| Tempo e calendario | 9 | 5978 |
| Baseline | 20 | 10.021 |
| Statistiche delle barre | 36 | 18.750 |
| Forma e struttura | 19 | 15.983 |
| Volatilità e canali | 28 | 16.154 |
| Indicatori classici | 40 | 18.914 |
| Volume | 45 | 13.446 |
| Dati alternativi | 7 | 7212 |
La prova gratuita apre 15 famiglie di indicatori comuni con circa 3.170 condizioni ed esporta anche in MultiCharts.
Domande su MultiCharts
MultiCharts o TradeStation: quale devo usare?
TradeStation è allo stesso tempo un broker e una piattaforma, e usa EasyLanguage. MultiCharts è una piattaforma separata che si collega a molti data feed e broker, e usa PowerLanguage, molto vicino a EasyLanguage. AlphaPrime esporta per entrambe, quindi usa quella su cui operi già.
Devo conoscere PowerLanguage?
No. Imposti le condizioni e AlphaPrime scrive il codice. Devi solo importare il file in MultiCharts e compilarlo. Il sorgente è testo semplice, quindi puoi leggerlo o modificarlo se vuoi; dopo una modifica, confronta di nuovo i trade.
"Multi charts" è lo stesso software di MultiCharts?
Sì. "Multi charts" è una grafia comune di MultiCharts, la piattaforma di trading. L'edizione .NET è un prodotto separato che usa C#; questa esportazione è per l'edizione che usa PowerLanguage.
I segnali corrispondono davvero a MultiCharts barra per barra?
Sì, a parità di dati, sessione e costi. L'intestazione del file elenca le impostazioni e i valori del backtest da confrontare: trade, profitto netto e drawdown. Se i due risultati differiscono, quasi sempre dipende da un'impostazione; la checklist di confronto per PowerLanguage le passa in rassegna.
Posso esportare anche in EasyLanguage?
Sì. La stessa strategia si esporta in EasyLanguage per TradeStation, in Pine Script per TradingView e in NinjaScript per NinjaTrader, e in MQL4 e MQL5 per MetaTrader 4 e MetaTrader 5. Vedi esportazione per piattaforma. Il controllo barra per barra descritto qui vale per MultiCharts.
Dove scarico MultiCharts?
Il software MultiCharts si scarica dal produttore su multicharts.com, con un piano gratuito e piani a pagamento. AlphaPrime è un altro software: genera e testa le strategie, poi importi il file PowerLanguage nel tuo MultiCharts.
Genera la tua prima strategia per MultiCharts
Software di ricerca, non consulenza di investimento. Nessuna garanzia di profitto; i risultati dei backtest non indicano performance future.

