Il SmartAssTrade-V2 è un nuovo aggiornamento dell'SmartAssTrade EA Versione 1, il nostro vecchio amico in Code Base MQL4.
Questa versione dell'EA lavora esclusivamente su timeframe M30, quindi PERIOD_M30. Se provi a usarlo su altri timeframe, potresti ritrovarti con qualche problema!
Vediamo insieme le proprietà principali dello SmartAssTrade-V2 (impostazioni predefinite):
//--- Input Utente input string SmartAssTradeV2 = "Copyright © 2014 3RJ ~ Roy Philips-Jacobs"; input string SmartAssTradeV2TF = "SmartAssTrade-V2 EA da Usare Solo su Timeframe M30"; input int SmartAssTradeV2Period = PERIOD_M30; extern bool FridayTrade = True; // Se Vero, l'EA continua a operare il Venerdì input string OptimizationLots = "Imposta LotsOptimization=True"; extern bool LotsOptimization = True; // Se Vero, le dimensioni dei lotti verranno calcolate dall'EA, dimensione predefinita = 0.01" extern double Lots = 0.01; // Se LotsOptimization=False, la dimensione dei lotti viene regolata dall'utente extern int MaxOpenOrder = 12; // Massimo numero di ordini aperti (Max Pairs da tradare = 12 pairs) // PAIRS: EURAUD,AUDUSD,EURUSD,NZDUSD,GBPUSD,GBPCHF,USDCHF,USDCAD,USDJPY,GBPJPY,EURJPY,EURGBP // input string AutomaticSystemTP = "Imposta AutomaticTakeProfit=True o False"; extern bool AutomaticTakeProfit = True; // TP calcolato dall'EA e TP automatico gestito dall'EA extern bool NoMinimumTakeProfit = False; // Vero o Falso -> Se impostato su Vero, il 100% TP dall'EA non utilizza TP minimo. input string MinimumSystemTP = "Se impostato NoMinimumTakeProfit=False"; // TP dall'EA sui valori minimi di TP extern double MinimumTP = 27; // TP minimo dall'EA sulla funzione AutomaticTakeProfit=True, valore predefinito 27 input string ManualSystemTP = "Se impostato AutomaticTakeProfit=False"; // TP dal terminale MT4 (come nel trading manuale) extern double TakeProfit = 35; // TP dal sistema, i valori possono essere regolati dall'utente, valore predefinito 35 input string AutomaticSystemSL = "Imposta AutomaticStopLoss=True"; extern bool AutomaticStopLoss = True; // SL calcolato dall'EA input string ManualSystemSL = "Se impostato AutomaticStopLoss=False"; // I valori SL possono essere regolati dall'utente extern double StopLoss = 62; // SL regolato dall'utente, valore predefinito 62 extern bool UseTrailingStop = False; // Usa Trailing Stop, Vero (Sì) o Falso (No) extern double TrailingStop = 30.0; // Se Use Trailing Stop è Vero, inserisci il valore del Trailing Stop, valore predefinito 30 extern double TrailingStopStep = 1.0; // Inserisci il valore del passo del Trailing Stop (default 1.0) //---
Nella fase di test qui sotto, ho utilizzato una dimensione dei lotti di 1.00 (LotsOptimization = Falso) con le impostazioni predefinite sopra menzionate.
Mi auguro possa essere utile per noi trader.


Commento 0