1 Allegatoi 1- MOTORE Una sessione rappresenta uno scenario di trading, passa da un semplice acquisto o vendita con uno stoploss a ordini combinati che sono rappresentati nel motore a cui appartiene. Un motore descrive il comportamento di una sessione. ?? rappresentato in un file Excel PG_Engines.csv e ha queste proprietà: Nome: Nome del motore Operazione: Operazioni consentite (ACQUISTA, VENDO o BUYSELL). BUYSELL significa che combiniamo i due tipi di trading ACQUISTA e VENDE. StartRule: regola che attiva il motore per avviare una sessione (obbligatorio) BuyRule: regola che attiva il motore per avviare un'operazione di acquisto. può essere -1 non significa regola SellRule: regola che fa stare il motore per avviare un'operazione di vendita. può essere -1 non significa regola ExitBuyRule: regola che attiva il motore per uscire da tutti gli ordini di acquisto. può essere -1 vuol dire nessuna regola ExitSellRule: regola che attiva il motore per uscire da tutti gli ordini di vendita. può essere -1 non significa nessuna regola ExitRule: regola che attiva il motore per uscire da tutti gli ordini e uscire dalla sessione. può essere -1 vuol dire non regola ILot: Lotto iniziale di un commercio MaxLot: il volume massimo dei lotti che è autorizzato a scambiare MaxCount: il numero massimo di scambi, se abbiamo un motore BUYSELL quindi abbiamo Maxcount per buy e Maxcount per vendere (2 volte) Direzione: la direzione è il modo in cui aggiungiamo il commercio dal trading iniziale. (Può essere BACKWARD, FORWARD o QUALSIASI) .. Spiegherò di più su questo RecoveryMode successivo: RecoveryMode è il modo in cui viene calcolato il volume delle transazioni. per il momento copre 12 modi di recupero. Spiego successivamente RecoveryValue: il valore associato alla modalità di ripristino ... ad esempio se la mia modalità di ripristino è un moltipliore il valore può essere 1,5 o 2 .... PipStep: è la distanza in pips tra due operazioni. se è -1 significa che non è richiesta la distanza TimeStep: è il tempo in minuti tra due operazioni. se è -1 vuol dire che non è tempo OrderType: questo è il modo in cui facciamo un acquisto e una vendita in una sessione mista (operazione BUYSELL) al di sopra del campo operativo. può essere MONO o HEDGE KeepBuySell: questo vuol dire che stiamo mantenendo un Buy and Sell combinato. (solo per una sessione BUYSELL con HEDGE come OrderType) ExitMode: per il motore BUYSELL, indica se dovrei uscire dalle operazioni di acquisto prima di vendere le negoziazioni, ad esempio o meno, può essere EXITANY, EXITBUYFIRSTor EXITSELLFIRST MaxTime: tempo massimo in minuti consentiamo a sessione da vivere. se è -1 non viene applio il tempo StartTime: indica quando iniziare le sessioni appartenenti a questo motore ... (non ancora supportato) HedgeMagnitude: rappresenta l'entità della copertura quando richiesto per le operazioni di acquisto o vendita MinProfit: è il profitto minimo per la mia sessione (compra vendita combinata). se viene attivata una regola di uscita, non usciremo se non abbiamo il profitto minimo possibile: -1. Significa che non è richiesto un minimo BuyMinProfit: profitto di acquisto minimo quando viene attivata la regola di acquisto dell'uscita. -1 no minProfit SellMinProfit: profitto di vendita minimo quando viene attivata la regola di vendita di uscita. -1 significa nessun TP minprofit: Prendi profitto per ilintera sessione rappresentata in una quantità. La sessione termina quando viene raggiunto TP TS: Trailing stop per l'intera sessione in quantità. SL: Stop Loss per l'intera sessione in quantità. Session termina quando viene raggiunto SL BuyTP: idem come TP per le transazioni BUY BuyTS: idem come TS per le transazioni BUY BuySL: idem come SL per le transazioni BUY SellTP: idem come TP per SELL trading SellTS: idem come TS per SELL trading SellSL: idem as SL per SELL trading BuyLotTP: Prendi profitto in pips per ogni ordine di acquisto della mia sessione BuyLotTS: Trailing stop in pips per ogni ordine di acquisto della mia sessione BuyLotSL: Stop Loss in pips per ogni ordine di acquisto della mia sessione SellLotTP: idem come BuyLotTP per vendere ordini SellLotTS: idem come BuyLotTS per ordini di vendita SellLotSL: idem come BuyLotSL per ordini di vendita Ecco un esempio di un file PG_Engines.csv ... Non è necessario riempirlo in un file di Excel poiché PROGRESS ha un modo grafico per definire i tuoi motori questo file si trova nella cartella espertifile
https://www.forexmad.com/trading-sys...-releases.html