SmartAssTrade-V2: O Expert Advisor Ideal para MetaTrader 4

Mike 2014.11.27 22:46 15 0 0
Anexo

O SmartAssTrade-V2 é a atualização mais recente do SmartAssTrade EA Versão 1, agora disponível na Code Base MQL4.

Esse EA foi desenvolvido para operar exclusivamente em gráficos de M30 (PERIOD_M30). Usá-lo em outros períodos pode comprometer sua performance e resultar em prejuízos.

Propriedades do SmartAssTrade-V2 (Configurações Padrão):

//--- Entradas do Usuário
input string     SmartAssTradeV2 = "Copyright © 2014 3RJ ~ Roy Philips-Jacobs";
input string   SmartAssTradeV2TF = "SmartAssTrade-V2 EA deve ser usado apenas em gráficos M30";
input int  SmartAssTradeV2Period = PERIOD_M30;
extern bool          FridayTrade = True;   // Se True, o EA continuará operando na sexta-feira
input string    OptimizationLots = "Definir LotsOptimization=True";
extern bool     LotsOptimization = True;   // Se True, o tamanho dos lotes será calculado pelo EA, tamanho padrão = 0.01
extern double               Lots = 0.01;   // Se LotsOptimization=False, o tamanho dos lotes é ajustado pelo usuário
extern int          MaxOpenOrder = 12;     // Máximo permitido de ordens abertas (Máximo de Pares para Negociar = 12 pares)
// PARES: EURAUD,AUDUSD,EURUSD,NZDUSD,GBPUSD,GBPCHF,USDCHF,USDCAD,USDJPY,GBPJPY,EURJPY,EURGBP //
input string   AutomaticSystemTP = "Definir AutomaticTakeProfit=True ou False";
extern bool  AutomaticTakeProfit = True;   // O TP será calculado pelo EA
extern bool  NoMinimumTakeProfit = False;  // Se True, o EA não usará TP mínimo.
input string     MinimumSystemTP = "Se definir NoMinimumTakeProfit=False"; // TP pelo EA com valores mínimos
extern double          MinimumTP = 27;     // TP mínimo pelo EA na função AutomaticTakeProfit=True, valor padrão 27
input string      ManualSystemTP = "Se definir AutomaticTakeProfit=False"; // TP pelo Terminal MT4 (igual ao trading manual)
extern double         TakeProfit = 35;     // TP pelo Sistema, valores podem ser ajustados pelo usuário, valor padrão 35
input string   AutomaticSystemSL = "Definir AutomaticStopLoss=True";
extern bool    AutomaticStopLoss = True;   // SL será calculado pelo EA
input string      ManualSystemSL = "Se definir AutomaticStopLoss=False"; // Valores de SL podem ser ajustados pelo usuário
extern double           StopLoss = 62;     // SL ajustado pelo usuário, valor padrão 62
extern bool      UseTrailingStop = False;  // Usar Trailing Stop, True (Sim) ou False (Não)
extern double       TrailingStop = 30.0;   // Se usar Trailing Stop True, insira o valor do Trailing Stop, valor padrão 30
extern double   TrailingStopStep = 1.0;    // Insira o valor do Trailing Stop Step (valor padrão 1.0)
//---

Nos testes abaixo, utilizei o tamanho de lotes igual a 1.00 (LotsOptimization = False) com as configurações padrão mencionadas acima.

Espero que isso seja útil para vocês, colegas traders!

SmartAssTrade-V2: O Expert Advisor

Resultados do SmartAssTrade-V2

Lista
Comentário 0