• Visão global
  • Comentários (3)
  • Discussão (31)
  • O que há de novo

Exp5 The xCustomEA for MT5

Consultor de negociação universal em indicadores personalizados para o MetaTrader 5 .

Construtor de estratégia

A funcionalidade do consultor de negociação universal O xCustomEA duplica exatamente todos os parâmetros do nosso consultor The X, exceto um:

  1. O xCustomEA funciona com um indicador personalizado e tem a capacidade de programar sua própria estratégia de negociação para terminais MT5.
  2. O xCustomEA possui um link para indicadores personalizados que podem ser baixados da Internet ou do mercado mql5.

Nosso novo consultor O xCustomEA é baseado no consultor The X-Universal EA

Você pode programar o seu costume   indicador ,   e nosso consultor O xCustomEA abrirá posições sobre sinais.

Ao adquirir o nosso Universal Trade Adviser A   xCustomEA ,   Você pode programar assessores em indicadores todos os dias!

  • Queridos amigos e usuários dos nossos EAs, adicione suas avaliações na seção Comentários .
  • Todas as atualizações do nosso software forex são gratuitas!
  • Desenvolvedor de ferramentas forex: Expforex

Configurações básicas: 

Você pode programar indicadores e sinais individuais para:   aberto ,   próximo   filtro ,   pare a perda ,   ter lucro .

Todas as outras configurações são idênticas às configurações do X e incluem mais de 200 parâmetros.

Exemplo:

SignalNameIndicator   - O nome do indicador personalizado a partir do qual os sinais principais para posições de abertura serão recebidos.

SignalTypeIndicator   - Tipo de indicador para sinais.

  • Existem dois tipos de trabalho de conselheiro:
  • xCustomEA - O trabalho de um consultor em nosso indicador, no qual você pessoalmente programa sua estratégia.
  • xArrow - O EA trabalha diretamente com um indicador personalizado que possui buffers, como Arrow, que podem ser usados para o Expert Advisor.

IndSigToTrade - Selecione o indicador e o sinal para abrir a primeira e a posição principal.

  • Número da estratégia do indicador personalizado SignalNameIndicator
  • Se a estratégia especificada não for encontrada no indicador, o EA será descarregado do gráfico com um erro!
  • Se 0 for especificado, os sinais estratégicos não serão usados, mas os filtros serão usados!

TF_IndSigToTrade1   - Prazo para 1 indicador principal. Você pode selecionar o período de tempo pelo qual o indicador receberá sinais.

  • Period_Current - o atual período de tempo

OWNSIGNAL_shift   - O número da barra do sinal que o indicador irá gerar,

  • 1 = última barra fechada, os sinais nessa barra são considerados completos.
  • 0 = Barra aberta atual, os sinais nesta barra são considerados como desenho.

SignalBuferforBUY , SignalBuferforSELL - Número do buffer no indicador personalizado, para receber um sinal para COMPRAR e VENDER

SIGNALEstratégiaEntradas - Parâmetros externos para indicador personalizado, você pode especificar variáveis externas do indicador à medida que são escritas na tabela de configurações, separadas por vírgulas!

Método de trabalho do Expert Advisor no indicador personalizado sem programação:

  1. 1. Especifique o nome do indicador personalizado! Se este indicador foi baixado do mercado MQL5, você precisa especificar a partir da pasta Market:
  2. Mercado \\ Nome do Indicador
  3. Certifique-se de escrever uma barra invertida dupla \\
  4. 2. Especifique o tipo de sinais xArrow
  5. 3. Especifique o número do buffer de sinal para abrir BUY (por exemplo, buffer número 8)
  6. 4. Especifique o número do buffer de sinal para abrir o SELL (por exemplo, o número de buffer 9)
  7. Assim, não precisamos programar nosso indicador para o trabalho do conselheiro.

Atenção! Por padrão, o Expert Advisor não possui uma estratégia de negociação e   não podes   posições abertas!


Atila Recep Akdeniz
4855
Atila Recep Akdeniz 2018.12.28 10:01 
 

I just bought the EA. I have been using The X Universal for a long time now, with great results.

This EA does everything TheX Universal does and much more, including integration of other EA's and signals and independent strategies etc.

I guess there will be a little bit of a learning curve to understand its full functionality and use it to its full power.

5 stars for such an innovative product from a great designer.

I will review this a few months later when I use the product and understand it better.

talha8877
138
talha8877 2018.12.16 18:49 
 

I was using The X Universal EA and it was great, but it was missing the ability to add custom indicators.

Now the Author created this expert and it's possible to add those custom indicators or other Experts for signal triggers.

It requires a bit more effort to learn how to integrate those additional functions but thankfully the author has very detailed documentation about the EA.

mckingwo
311
mckingwo 2018.11.27 09:31 
 

This Ea is good !

Versão 19.123 2019.01.23
Indicator example file updated! + StrategyShift removed from indicator file !!!
Added operation mode for the current zero bar(Shift=0)!
Attention! The current bar only forms a signal, so we do not recommend using Bar # 0(Shift=0) to receive signals!
Attention! Some indicators forcibly do not draw a signal at 0 bar! - It is right. Therefore, the adviser will not open positions using Shift = 0.
Versão 19.111 2019.01.10
The SaveTPafterTrailingStop function has been updated to work in virtual stop loss / take profit mode with VirtualStops = true
Versão 19.110 2019.01.10
ReloadReload
Versão 19.107 2019.01.07
- The ClosePositionifChangeOWNSignal parameter is divided into 3 values: False (disabled), True (enabled), OnlyifProfit (Only if the positions are in profit);
- EAPADPRO v25 update
- Additional languages added to the panel: Spanish, Portuguese (Brazil), German, Chinese, Japanese;
The translation was made using the GOOGLE Translator + MQL + Terminal site!
If you find an error in your language, please report it in messages. Thank!
- Increase the speed of the panel;
Versão 19.0 2018.12.29
Fix Fix Fix
Versão 18.999 2018.12.28
- Optimization of the code, increasing the speed of testing.
- When you first start the advisor, an indicator template file is created for programming your strategy.
A file is created in your terminal \ Files folder with name "Ind - The xCustomEA TEMPLATE.mq*"
You can open this file and follow the programming instructions of your custom strategy.
Versão 18.998 2018.12.28
- Optimization of the code, increasing the speed of testing.
Versão 18.992 2018.12.23
- The ability to specify and fill in external variables (which can be configured from the advisor) has been added to the xCustom signal type
SIGNALStrategyInputs, CloseStrategyInputs, FILTERStrategyInputs can now be used with indicators written in our example (xCustomEA)
- In connection with the update of the sample files and our custom indicator Ind - The xCustomEA TEMPLATE, we updated all the variables of the adviser and added an additional type: to the SLTPTypeIndicator type xCustomEA, to call from our example indicator.
Also added is the variable SLTP_IndSigToSlTp to specify the strategy number in the Ind file - The xCustomEA TEMPLATE
Versão 18.988 2018.12.10
- Fixed bugs according to user messages
- Reworked system for receiving signals
- Modified indicator indicator files for receiving signals for the operation of new functions and blocks! Be attentive!
================================================= ===============================
- Update EAPADPRO to version 23:
Added controls for speed testing and pause in the strategy tester;
Added a table of current open positions in the strategy tester;
================================================= ===============================

- Added block control signal closure for custom indicator.
This block allows you to close open positions by signals of a custom indicator.
It is used if a custom indicator provides signals for closing positions (separately from the signals for opening a new position).
If you need to tell the adviser signals to close positions, then you need to specify: the indicator name (may be identical with the indicator name for closing positions), a set of parameters (If they differ from the default indicator parameters), TimeFrame, Bar Shift, and number buffers to receive signals for closing. Separately for BUY and SELL positions.
Attention: If you want to close a position when receiving the opposite signals, then you do not need to use this block.

- External parameters Signal for Close options:

CloseNameIndicator = ""; // CloseNameIndicator -> Indicator name to get the signal to close pos
CloseTypeIndicator = xArrow; // CloseTypeIndicator -> Type of indicator signal to close
CloseTimeFrame = PERIOD_CURRENT; // CloseTimeFrame -> TimeFrame of signal to close
Close_shift = 1; // Close_shift -> Bar number to receive signal to close
CloseStrategyInputs = ""; // CloseStrategyInputs -> Inputs Of Ind, separated by commas
CloseBuferforBUY = 4; // CloseBuferforBUY -> Buffer number for close BUY
CloseBuferforSELL = 5; // CloseBuferforSELL -> Buffer number for close SELL
Close_IndSigToClose = 0; // Close_IndSigToClose -> Indicator number to get Close signal
================================================= ===============================

- Added Stop Loss and Take Profit control unit based on custom indicator signals.
This block allows you to set a stop loss or take profit when opening positions on the signal, which can be taken from the values ​​of the custom indicator buffers.
If the Custom Indicator has separate buffers for getting Stop Loss or Take Profit, you can use these values ​​when opening a new position.

Attention: Stoploss or take profit is set only when a new position is opened using a new signal. The functions of averaging, additional opening use the parameters of stop loss and take profit from past variables. Stoploss and take profit obtained from the custom indicator in Averaging and additional opening are not accepted.
Stop loss and take profit from a custom indicator is also set when using the ForcedModifySLTP function.

If you need to tell the adviser the stop loss and take profit values ​​from the custom indicator, then you need to specify: the indicator name
(may be identical with the name of the indicator for opening / closing positions), a set of parameters (If they differ from the parameters of the indicator by
default), TimeFrame, Shift bar, and the number of buffers to get values. Separately for BUY and SELL positions and separately for StopLoss and TakeProfit.

- External parameters Custom StopLoss and TakeProfit from Indicators options:

SLTPNameIndicator = ""; // SLTPNameIndicator -> Indicator name to get the signal of SL / TP
SLTPTypeIndicator = xPrice; // SLTPTypeIndicator -> Type of indicator signal of SL / TP
SLTPTimeFrame = PERIOD_CURRENT; // SLTPTimeFrame -> TimeFrame of signal of SL / TP
SLTP_shift = 1; // SLTP_shift -> Bar number to receive signal of SL / TP
SLTPStrategyInputs = ""; // SLTPStrategyInputs -> Inputs of the ind, separated by commas
SLTPBuferforBUY_StopLoss = -1; // SLTPBuferforBUY_StopLoss -> Buffer number of SL for BUY
SLTPBuferforSELL_StopLoss = -1; // SLTPBuferforSELL_StopLoss -> Buffer number of SL for SELL
SLTPBuferforBUY_TakeProfit = -1; // SLTPBuferforBUY_TakeProfit -> Buffer number of TP for BUY
SLTPBuferforSELL_TakeProfit = -1; // SLTPBuferforSELL_TakeProfit -> Buffer number of TP for SELL
================================================= ===============================
Versão 18.970 2018.11.10
- Global update and improvement of the working code.
-Add EAPADPRO v21 panel
-Add short hints to external variables
-Add parameters for calling indicators SIGNALStrategyInputs, for indicators with the type SignalTypeIndicator = xArrow
Read more in our blog.