• 概要
  • レビュー (7)
  • コメント (147)
  • 最新情報

Exp5 The xCustomEA for MT5

MetaTrader 5のためのカスタムインディケーターに関する普遍的なトレーディングアドバイザー。

ユニバーサルトレーディングアドバイザTheCustomEAの機能は、1つを除いて、私たちのアドバイザThe Xすべてのパラメータを正確に複製します。

  1. xCustomEAはカスタムインディケータ上で動作し、MT5端末向けに独自の取引戦略をプログラムすることができます。
  2. xCustomEAは、インターネットまたはmql5市場からダウンロードできるカスタム指標へのリンクを持っています。

私たちの新しい顧問 The xCustomEA は顧問 The X - Universal EAに 基づいています

あなたはあなたの習慣をプログラムすることができます インジケータ 、  そして私達のアドバイザーxCustomEAはシグナルのポジションを開くでしょう。

私たちのユニバーサル展覧会顧問ザ・を購入  xCustomEA 、  あなたは毎日指標に関するアドバイザをプログラムすることができます!

  • 私たちのEAの親愛なる友人やユーザーは、 レビューセクションにあなたの評価を追加してください。
  • 私たちの外国為替ソフトウェアへのすべての更新は無料です!
  • 外国為替ツールの開発者: Expforex

基本設定: 

以下の項目に対して個別の指標とシグナルをプログラムできます。   開く 、   閉じる 、   フィルタ   損失を止める   利益を取ります。

他のすべての設定はThe Xの設定と同じで、200以上のパラメータが含まれています。

例:

SignalNameIndicator   - ポジションを開くためのメインシグナルを受け取るカスタム指標の名前。

SignalTypeIndicator   - 信号用のインジケータタイプ。

  • アドバイザーの仕事には2つの種類があります。
  • xCustomEA - あなたが個人的にあなたの戦略をプログラムする、私たちの指標に関するアドバイザーの仕事。
  • xArrow - EAはExpert Advisorに使用できるArrowのようなバッファを持つカスタムインディケータと直接連携します。

IndSigToTrade -最初のポジションとメインポジションを開くインジケーターとシグナルを選択します。

  • カスタム指標SignalNameIndicatorからの戦略番号
  • 指定された戦略がインディケータに見つからない場合、EAはチャートからエラーでアンロードされます。
  • 0を指定した場合、ストラテジーシグナルは使用されませんがフィルターは使用されます。

TF_IndSigToTrade1   - 1つの主要指標の期間。インジケータが信号を受信する時間枠を選択できます。

  • Period_Current - 現在のタイムフレーム

OWNSIGNAL_shift   - インディケータが生成する信号の小節番号

  • 1 =最後に閉じた小節、そのような小節上の信号は完了したと見なされます。
  • 0 =現在開いているバー、このバーの信号は描画中と見なされます。

SignalBuferforBUY 、 SignalBuferforSELL - BUYおよびSELLへのシグナルを受信するためのカスタムインジケーター内のバッファー番号

SIGNALStrategyInputs - カスタムインディケータの外部パラメータ。設定テーブルに書き込まれているインディケータの外部変数を コンマで区切って指定でき ます。

プログラミングなしのカスタムインディケータに関するエキスパートアドバイザーの作業方法:

  1. 1.カスタムインディケータの名前を指定してください。この指標がMQL5マーケットからダウンロードされたものであれば、マーケットフォルダから指定する必要があります。
  2. マーケット\\指標の名前
  3. 二重のバックスラッシュを書くことを忘れないでください
  4. 2. xArrow信号の種類を指定します
  5. 3. BUYを開くためのシグナルバッファの番号を指定します(たとえば、バッファ番号8)。
  6. 4. SELLを開くためのシグナルバッファ番号を指定します(たとえば、バッファ番号9)。
  7. したがって、私たちはアドバイザーの仕事のために、私たちの指標をプログラムする必要はありません。

注意!デフォルトでは、Expert Advisorは取引戦略を持っていません。  できません ポジションをオープン!


レビュー 7
Franco Alves
163
Franco Alves 2020.07.08 20:09 
 

Very good!!

Valter Oliveira
2187
Valter Oliveira 2020.06.01 01:09 
 

Excellent product for implementing Expert Advisors (EA) using existing indicators in the MQL5 market. I thank the developer for making this tool available to us.

Vasil lupanov
2102
Vasil lupanov 2020.01.16 19:45 
 

Friends, don't bother looking for experts and utilities. Look for Vladislav !!!! He has everything! Five gold stars for his products and 10 stars for him !!!

おすすめの製品
フィルタ:
Franco Alves
163
Franco Alves 2020.07.08 20:09 
 

Very good!!

Valter Oliveira
2187
Valter Oliveira 2020.06.01 01:09 
 

Excellent product for implementing Expert Advisors (EA) using existing indicators in the MQL5 market. I thank the developer for making this tool available to us.

Vasil lupanov
2102
Vasil lupanov 2020.01.16 19:45 
 

Friends, don't bother looking for experts and utilities. Look for Vladislav !!!! He has everything! Five gold stars for his products and 10 stars for him !!!

Victor Volovin
340
Victor Volovin 2019.12.23 11:52 
 

Советник с неограниченными возможностями.

Atila Recep Akdeniz
5167
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
166
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
346
mckingwo 2018.11.27 09:31 
 

This Ea is good !

バージョン 20.731 2020.07.31
MT5: Fixed the conflict of the Additional Opening when using a common stop loss (StopLossALL) and a common trailing stop.
バージョン 20.608 2020.06.08
Компиляция 2485
バージョン 20.220 2020.02.19

Dear friends!
We made a very important and difficult decision regarding The X/The xCustomEA for MetaTrader 5 and the use of the multi-currency mode (PAIR1-PAIR12)
Due to the fact that the use of different methods of multi-currency operation does not bring 100% accuracy in obtaining quotes,
we were forced to turn off this mode.
We explored many topics on the forum about the problem of using multi-currency mode in MetaTrader!
Each method of implementing a multi-currency trading mode has its pros and cons!
But in each of these methods there are Cons: Reward resources on computers, skipping ticks, looping the main trade flow.
We made the decision: Remove the multi-currency trading algorithm in The X/The xCustomEA to eliminate trading problems on real charts!
We apologize for any inconvenience caused.

IMPORTANT: As soon as we find the ideal solution for working in multi-currency mode (PAIR1-PAIR12) we will turn on these parameters again, for the convenience of taming and optimization.
IMPORTANT: On a real chart, I recommend installing an adviser on each chart of a currency pair separately from each other (do not use PAIR1-PAIR12)
バージョン 20.216 2020.02.16
Forced modifying comment length CommentToOrder up to 12 characters!
If the comment is longer than 12 characters, then the advisor will trim the extra characters.
Attention! For the EA to work correctly, set a comment no longer than 12 characters.
eg:
Right: ExpforexTheX
Not Right: Expforex The X Set # 12345
バージョン 20.212 2020.02.12
- EAPADPRO v35
- Fixed the Work on time error if the advisor TF is greater than the Minutes of the time function.
(For example, closing at 22:49 and TF = H1)
バージョン 19.994 2019.12.05
Added parameter Send_Push_without_opening_positions:
Sending PUSH notifications to the phone instead of opening positions!
When this parameter is enabled, the adviser will not open a new position on a signal, but only notify the user that
that a new signal has appeared. At the same time, all other functions will work as usual.
Allows the user to open a position on their own if the EA gives a signal.
But the adviser does not make this transaction and does not open a position, but only notifies the user about the signal.
バージョン 19.905 2019.09.05
Исправлена ошибка алертов при открытии и закрытии позиций.
バージョン 19.903 2019.09.03
IfProfTrail:
- if true, the Advisor starts the modification only when the position is gaining profit to Breakeven (setting stop loss on the break-even point) + TrailingStop profit points.
- if false - TrailingStop starts working immediately after opening a position and making a profit of 0 points and leaving a position as a profit.
In other words: IfProfTrail = false, then the trailing stop starts working immediately after the position is in profit.
バージョン 19.820 2019.08.20
-. Alert has been added if the specified indicator is not found!
The adviser will check the existence of the indicator and give a message stating that the indicator was not found with a request to check the correctness of the name!

1. Function ControlNewBarforSIGNAL Changed:
Added values:
ControlNewBarforSIGNALType = 1 = True smallest TF of the settings: New mode!
The EA selects the smallest TimeFrame, which was set by the parameters TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2 ....
In this mode, the EA does not check the signal on the currently set TimeFrame, but on the TimeFrame for receiving a signal from indicators!
This mode is useful for those who use TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2, other than Current.
ControlNewBarforSIGNALType = 2 = True current bar of the current TF: Old mode!
In this mode, the EA checks signals every new bar of the current TimeFrame!
If you use TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2 other than Current, the results on each TimeFrame may be different.
We advise you to install the adviser on the TimeFrame M1!
ControlNewBarforSIGNALType = 1 = False: Do not use the control of the new bar to determine the signal!
Attention: When off, the EA checks signals every new tick! There may be delays in tapping and optimization!

2. Added variable ControlNewBarforOpenbySignal:
ControlNewBarforOpenbySignal = true: Old mode! Open positions on a signal only every new current bar of the current TimeFrame!
The EA opens positions, if there is a signal, only when a new bar of the current TimeFrame arrives!
ControlNewBarforOpenbySignal = false: New mode! Open positions on a signal every new bar from the signal Timeframe!
The EA opens positions, if there is a signal, immediately upon detection of a signal.
This mode is useful for those who use TF_IndSigToTrade1, FILTER_TF_IndSigToTrade1, FILTER_TF_IndSigToTrade2, other than Current.
バージョン 19.816 2019.08.17
Fixed bug:
When two different directions BUY and SELL are in operation and averaging works, then BUY does not allow to modify the take profit for SELL positions!
バージョン 19.814 2019.08.14
Update Update
バージョン 19.808 2019.08.07
Added DistanceMartinAdditional - Coefficient of distance for additional order opening.
Added MinTimebeforenextAverage - Minimum time to the next averaging in minutes.

Code optimization, increased testing speed and optimization.
Starting the calculation of the average spread only when the user uses at least one parameter for the average spread.

EAPADPRO v31.
バージョン 19.525 2019.05.25
Added function to check different take profit for the averaging function.
If the positions have a different take profit, then the expert sets a single total take profit.
バージョン 19.517 2019.05.17
Forced modification only when stop loss = 0 or take profit = 0
バージョン 19.514 2019.05.16
Fixed double opening of averaging deals on accounts with MARKET execution.
バージョン 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.
バージョン 19.111 2019.01.10
The SaveTPafterTrailingStop function has been updated to work in virtual stop loss / take profit mode with VirtualStops = true
バージョン 19.110 2019.01.10
ReloadReload
バージョン 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;
バージョン 19.0 2018.12.29
Fix Fix Fix
バージョン 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.
バージョン 18.998 2018.12.28
- Optimization of the code, increasing the speed of testing.
バージョン 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
バージョン 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
================================================= ===============================
バージョン 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.