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 Utenteinputstring SmartAssTradeV2 = "Copyright © 2014 3RJ ~ Roy Philips-Jacobs"; inputstring SmartAssTradeV2TF = "SmartAssTrade-V2 EA da Usare Solo su Timeframe M30"; inputint SmartAssTradeV2Period = PERIOD_M30; externbool FridayTrade = True; // Se Vero, l'EA continua a operare il Venerdìinputstring OptimizationLots = "Imposta LotsOptimization=True"; externbool LotsOptimization = True; // Se Vero, le dimensioni dei lotti verranno calcolate dall'EA, dimensione predefinita = 0.01"externdouble Lots = 0.01; // Se LotsOptimization=False, la dimensione dei lotti viene regolata dall'utenteexternint 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 //inputstring AutomaticSystemTP = "Imposta AutomaticTakeProfit=True o False"; externbool AutomaticTakeProfit = True; // TP calcolato dall'EA e TP automatico gestito dall'EAexternbool NoMinimumTakeProfit = False; // Vero o Falso -> Se impostato su Vero, il 100% TP dall'EA non utilizza TP minimo.inputstring MinimumSystemTP = "Se impostato NoMinimumTakeProfit=False"; // TP dall'EA sui valori minimi di TPexterndouble MinimumTP = 27; // TP minimo dall'EA sulla funzione AutomaticTakeProfit=True, valore predefinito 27inputstring ManualSystemTP = "Se impostato AutomaticTakeProfit=False"; // TP dal terminale MT4 (come nel trading manuale)externdouble TakeProfit = 35; // TP dal sistema, i valori possono essere regolati dall'utente, valore predefinito 35inputstring AutomaticSystemSL = "Imposta AutomaticStopLoss=True"; externbool AutomaticStopLoss = True; // SL calcolato dall'EAinputstring ManualSystemSL = "Se impostato AutomaticStopLoss=False"; // I valori SL possono essere regolati dall'utenteexterndouble StopLoss = 62; // SL regolato dall'utente, valore predefinito 62externbool UseTrailingStop = False; // Usa Trailing Stop, Vero (Sì) o Falso (No)externdouble TrailingStop = 30.0; // Se Use Trailing Stop è Vero, inserisci il valore del Trailing Stop, valore predefinito 30externdouble 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