Great benefits, small losses, a hundred flowers blooming, EURUSD
Expert Advisors
MetaTrader 4
Sales from
4/13/2018
Last Updated At
8/31/2018
Version
1.2
My Profile
katamike- Whole period
- 2 years
- 1 year
- 6 months
- 3 months
- 1 month
Profit
:
1,201,070JPYProfit Factor
:
1.10Rate of return risk
?
:
1.58Average Profit
:
35,152JPYAverage Loss
:
-28,680JPYBalance
?
:
2,201,070JPYRate of return (all periods) ?
:
53.13%Win Rate
:
47.27%
(390/825)
Maximum Position
?
:
1Maximum Drawdown
?
:
18.86%
(758,021JPY)
Maximum Profit
:
137,761JPYMaximum Loss
:
-113,920JPYRecommended Margin
?
:
2,260,460JPYUnrealized P/L
:
0JPYDeposit
?
:
1,000,000JPYCurrency
:
JPY- Account
Operable Brokers
Usable with MT4-adopting brokers.
Forward testing (Profit)
Product Statistics
Product Comments
Monthly Statistics
2026
2025
2024
2023
2022
- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec
Calendar for Months
About EA's Strategy
Translating...
Currency Pairs
[EUR/USD]
Trading Style
[Day Trading]
[Swing Trading]
Maximum Number Position
1
Maximum Lot
500
Chart Time Frame
M15
Maximum Stop Loss
74
Take Profit
0
Straddle Trading
No
Application Type
Metatrader Auto Trading
Other File Usages
No
■Responses in the Community
Thank you very much for your help.
I have been replying to all the threads on GogoJan (fx-on) without really understanding how the "community" is handled, but I have noticed that there are a lot of posts on the site that I do not wish to reply to, such as chit-chat. Please understand that from now on, we will only respond to threads with questions about EAs.
If you would like our response, please mention your name (katamike) at the beginning of the post.
I have been replying to all the threads on GogoJan (fx-on) without really understanding how the "community" is handled, but I have noticed that there are a lot of posts on the site that I do not wish to reply to, such as chit-chat. Please understand that from now on, we will only respond to threads with questions about EAs.
If you would like our response, please mention your name (katamike) at the beginning of the post.
■Outline
Currents EURUSD is an EA that operates on the EURUSD currency pair.
It is recommended to use GMT+2/+3 brokers as some of the internal logic uses the intraday timeframe.
It employs 9 different entry logics designed with an emphasis on long-term stability, and makes entries with caution and high accuracy.
After entry, the trailing stop function of the proprietary algorithm follows the market to maximize profits.
It is recommended to use GMT+2/+3 brokers as some of the internal logic uses the intraday timeframe.
It employs 9 different entry logics designed with an emphasis on long-term stability, and makes entries with caution and high accuracy.
After entry, the trailing stop function of the proprietary algorithm follows the market to maximize profits.
■Features
The concept was to make "
We have achieved a winning rate of more than 50%, with average profit more than twice the average profit/loss.
We stand firm at each entry and continue to aim for the supreme blow, while also withdrawing at a small loss.
The expected profit (average profit/loss per position including both winning and losing) when operating at 1.0 lot has been recorded at an astonishing +10,000 yen or more.
Using the method called
Using the methods called "Nan-Pin" and "Martingale," you can easily increase the rate of return and PF, and record a steady increase in the short term until you go bankrupt.
While there are some situations where the above methods can be used effectively, this EA is not designed to be used in such a way.
This EA does not use any such small techniques, but has been developed to achieve the highest performance that can be achieved in a straightforward manner.
As a result, in a back test of 1.0 lotsimple interest operation and 1 position for 10 years, the following results were obtained
The result is an EA with a PF of 2.58 and a net profit of 24 million yen (more than 40 times the initial margin requirement).
When a continuous uptrend or downtrend is detected, aggressive entries are made in the direction of the uptrend or downtrend, and the number of entries is increased.
This allows the trader to earn substantial profits while the trend is continuing.
The trailing stop function is based on a proprietary algorithm that changes its own parameters according to market conditions and entry positions, and updates S/L at optimal intervals to maximize profits.
With this function at the core, all other operations are devised, implemented, and optimized.
Variable
The variable stop loss function prevents large drawdowns.
The variable stop loss function prevents large drawdowns
This function is useful when operating multiple EAs with limited funds.
Dozens of entry
He has been constantly conducting long-term back-testing on four PCs to verify the effectiveness, make improvements, and adjust the parameters.
Only nine carefully selected entry logics are used.
The main focus is on long term forward and short term inverse strategies.
The overall strategy is to "read from chart movements the direction in which major moves are likely to occur in the future.





Specific
Two new entry logics are added.
The existing 7 types of entry logic have been adjusted to the most prudent and accurate parameters with an emphasis on expected gain.
The trailing stop parameters have been adjusted to emphasize the power of a single strike.
Adjusted the variable stop loss parameters to a more versatile range, avoiding over-optimization.
The algorithm that determines the continuous direction of the market has been improved to make it less sensitive to the differences in charts of different brokers.
profit-loss
small and large (loss-loss small and large)" the main strategy.We have achieved a winning rate of more than 50%, with average profit more than twice the average profit/loss.
We stand firm at each entry and continue to aim for the supreme blow, while also withdrawing at a small loss.
High Expected Gain
The expected gain (average profit/loss per position including both winning and losing) when operating with 1.0 lot isThe expected profit (average profit/loss per position including both winning and losing) when operating at 1.0 lot has been recorded at an astonishing +10,000 yen or more.
Using the method called
"
Nan-Pin" or "Martingale," you can easily increase your profitability and PF.Using the methods called "Nan-Pin" and "Martingale," you can easily increase the rate of return and PF, and record a steady increase in the short term until you go bankrupt.
While there are some situations where the above methods can be used effectively, this EA is not designed to be used in such a way.
This EA does not use any such small techniques, but has been developed to achieve the highest performance that can be achieved in a straightforward manner.
As a result, in a back test of 1.0 lotsimple interest operation and 1 position for 10 years, the following results were obtained
The result is an EA with a PF of 2.58 and a net profit of 24 million yen (more than 40 times the initial margin requirement).
Increased number of entries when a long-term trend occurs
Some entry logics employ an algorithm to determine the continuous direction of the market.When a continuous uptrend or downtrend is detected, aggressive entries are made in the direction of the uptrend or downtrend, and the number of entries is increased.
This allows the trader to earn substantial profits while the trend is continuing.
Unique Algorithm Trailing Stop Function
The trailing stop function is based on a proprietary algorithm that changes its own parameters according to market conditions and entry positions, and updates S/L at optimal intervals to maximize profits.
With this function at the core, all other operations are devised, implemented, and optimized.
Variable
Stop Loss Function
The Variable Stop Loss Function is used to set the optimal value between 50 pips and 74 pips at the time of entry, depending on the market conditions and entry position.The variable stop loss function prevents large drawdowns.
The variable stop loss function prevents large drawdowns
.
This function is useful when operating multiple EAs with limited funds.
Dozens of entry
logics
that he, a professional programmer, has developed over several months of thinking about strategies, are constantly backed up over a long period of time on four PCs.He has been constantly conducting long-term back-testing on four PCs to verify the effectiveness, make improvements, and adjust the parameters.
Only nine carefully selected entry logics are used.
The main focus is on long term forward and short term inverse strategies.
The overall strategy is to "read from chart movements the direction in which major moves are likely to occur in the future.





Specific
differences from the
past EAs Specific differences from his past EAs are as follows.Two new entry logics are added.
The existing 7 types of entry logic have been adjusted to the most prudent and accurate parameters with an emphasis on expected gain.
The trailing stop parameters have been adjusted to emphasize the power of a single strike.
Adjusted the variable stop loss parameters to a more versatile range, avoiding over-optimization.
The algorithm that determines the continuous direction of the market has been improved to make it less sensitive to the differences in charts of different brokers.
■Back Test Results
It has recorded a win rate of over 50%, a PF of over 2.50, and high profits in a 10-year long-term back-test.
Simple interest operation with a lot size of 1.0
Starting from an entry with less than 600,000 yen(*) of margin requirement
We have recorded a profit of more than 24 million yen in 10 years.
( More than 40 times the initial margin requirement )
*Margin requirement per 1.0 lot in an account with 25 times maximum leverage

■When compounding at 6x leverage (for comparison with other EAs that have posted backtests using compounding)
Starting with a starting capital of 1 million yen and an entry with a margin requirement of less than 300,000 yen (*), the EA has recorded a profit of more than 5.3 billion yen in 10 years.
We have recorded a profit of over 5.3 billion yen in 10 years.
( More than 17,600 times from the initial margin requirement )
*Margin requirement per 0.44 to 0.54 lots in an account with maximum leverage of 25 times.

Please refer to the backtest of GogoJan (fx-on) for more than 10 years of results when operating with simple interest at a typical lot size of 0.1.
Simple interest operation with a lot size of 1.0
Starting from an entry with less than 600,000 yen(*) of margin requirement
We have recorded a profit of more than 24 million yen in 10 years.
( More than 40 times the initial margin requirement )
*Margin requirement per 1.0 lot in an account with 25 times maximum leverage

■When compounding at 6x leverage (for comparison with other EAs that have posted backtests using compounding)
Starting with a starting capital of 1 million yen and an entry with a margin requirement of less than 300,000 yen (*), the EA has recorded a profit of more than 5.3 billion yen in 10 years.
We have recorded a profit of over 5.3 billion yen in 10 years.
( More than 17,600 times from the initial margin requirement )
*Margin requirement per 0.44 to 0.54 lots in an account with maximum leverage of 25 times.

Please refer to the backtest of GogoJan (fx-on) for more than 10 years of results when operating with simple interest at a typical lot size of 0.1.
FAQ
Q: Can you operate with a company (broker) that is not listed in the "Broker" column?
A: Basically, it can work with any broker that officially supports MT4.
Please note that this EA is recommended to work with brokers whose time settings are GMT+2/+3.
(GMT+2/+3 is the global standard time setting for MT4 and has been adopted by most Japanese brokers as of the end of 2017.)
Q: What is GMT+2/+3? Where can I find it?
A: This is the time setting of the broker's server.
Most brokers use it mainly for "5 daily charts per week".
If you search for "(broker name) GMT" you will find a web page that describes the time settings.
Q: How often do you enter the market?
A: On average, three times a week in our 10 years of back testing.
However, the aggressiveness of entry differs greatly depending on whether the internal logic indicates a long-term trend or not.
Also, when volatility is low (when the price is not moving), entries are not made very often.
We would appreciate it if you could operate this EA with a long-term perspective, keeping in mind that it is not the type of EA that always holds a position.
Q: A position was closed even though the settlement stop (S/L) was not reached, is this normal?
A: There is a profit stop logic in addition to the trailing stop, so it is likely that this was triggered by the profit stop logic.
We also have a weekend position close function, so please refer to its settings.
Q:What is the cause of the "Not enough memory for ~" message in the "Trading History" tab?
A: MT4 is using too much PC memory.
We cannot guarantee the operation of EA if this message is displayed in the "Transaction History" tab, so please restart immediately.
Even if you already have a position, the EA will supplement the position and resume management after restarting.
This may be caused by operational problems such as opening too many charts and technicals in one MT4 or running too many EAs, or it may be due to the broker's MT4 customization.
The cause may be due to the broker's MT4 customization, or PC performance.
You can alleviate the problem to some extent by reducing the values of "Maximum number of bars in history" and "Maximum number of bars in chart" in the MT4 options (but at least 2,000 or more).
If you feel that the behavior is not correct, please open the "Transaction History" tab and check it.
Q: The back test does not work properly.
A: The back test requires a number of preparations and precautions, mainly as follows
Change the "Maximum number of bars in history" item in MT4 to at least 5,000,000 and restart.
Obtain historical data for the period to be measured.
Generate 5-minute to monthly data from the acquired historical data, and restart (tool use is required).
Select "All ticks" for "Model" in the Strategy Tester.
For brokers that are not GMT+2/+3, change the relevant parameters of the EA.
The procedure for preparing historical data varies depending on the broker you are using.
For details, please search for "MT4 backtest historical data" or similar.
Please refer to the web page that describes the necessary steps for back testing.
Q:How should I set the time frame of the chart to run the EA?
A:The time frame of the chart is fixed internally, so you can freely choose the time frame you wish to refer to.
The same operation can be performed with any time frame.
Q:The descriptions on the parameter input screen are garbled.
A:This situation may occur with MT4, which has a problem due to significant customization by the broker, or with some special VPS environments.
We apologize for the inconvenience, but please check the numbers and descriptions in the "Parameter Descriptions" section of this page to understand the situation.
Q:What exactly should I set for the number of lots?
A: If you wish to invest in simple interest (fixed lot), please select "Compound interest?
If you wish to use simple interest (fixed lot), please select "false" for "Compound interest" and set the number of lots you wish to use in the "Number of lots for simple interest" field.
If you wish to invest in compound interest, please select "false" for "Compound interest".
If you wish to use compound interest, please select "true" for "Compound interest" and set the number of leverage you wish to use for compound interest to the number of times of your funds.
The default leverage for compounding is "6" and we recommend a maximum leverage of "10" or less for risk management.
Please note that this is not the place to enter the broker's maximum leverage.
If compounding is enabled, the following will appear on the chart

OrderLot: "Number of lots per position for compounding".
UseLeverage: "Number of leverage you have set", MaxLeverage: "Maximum leverage of the broker
MinLot: "Broker's minimum lot size", MaxLot: "Broker's maximum lot size
MarginRequiredPerLot: "Excess margin required for 1.0 lot order
Please be sure to check that each of the information displayed here is correct.
If the information is incorrect, compounding cannot be performed properly.
We have actually seen cases where brokers have set the "Maximum Broker Lot Size" and "Excess Margin Required for 1.0 Lot Order" values in MT4 to abnormal values.
(e.g. when backtesting with GEMFOREX on a demo account of XM Trading or on an older version of MT4).
Q: I am a broker with a maximum leverage of ~x and a margin of ~yen, what is the recommended number of lots to operate?
A: We recommend the number of lots that can be operated with less than 10x leverage, which is generally recommended for risk management.
Considering the currency rates in June 2018, we recommend that you operate with less than 0.8 lots for a margin of 1 million yen.
Please use the above values as a reference to make a relative judgment.
Even if you have an account with a maximum leverage of 500 times, there is a difference in the margin until the forced loss cut, but fundamentally, there is no difference in the risk itself compared to an account with 25 times leverage, so there is no difference in this recommended value.
Q:What exactly should I do about time settings?
A:If the time setting of the broker's server is GMT+2/+3, the default setting is fine.
The main specifications for time setting parameters are as follows.
① "Do you want automatic GMT calculation?
② "The format of the broker's daylight saving time".
3) "Broker's standard time GMT"
(4) "Broker's DST GMT" (5) "Broker's standard time GMT" (6) "Broker's daylight saving time GMT"
When ① is set to "true", the values of ②, ③, and ④ are automatically set, but they cannot be automatically set correctly when the time settings in the operating environment (PC or VPS) are incorrect or during back testing.
In order to prevent the EA from being affected by the operating environment and to prevent confusion during back testing, the standard setting is "false" for ① and fixed at the GMT+2/+3 values for ②, ③, and ④.
Q: Entries and trends were different from the forward test.
A:Please understand that the chart data, spread, slippage, and execution power of each broker is different, and environmental conditions such as PCs, VPSs, and their communication lines are also different, so there are inevitably some differences in operation.
We have confirmed that more than 80% of the trades are similar if you use brokers such as "OANDA Japan Tokyo Server" or "Titan FX Blade Account" that meet the performance standards of modern brokers, and in the long run, the forward test environment of "OANDA Japan Demo Account" is more stable than the forward test environment of "Gogojan (fx-on)". We have many EAs that have better results than the "OANDA JAPAN Demo Account", which is the forward test environment on Gogojan (fx-on), in the long term, so we hope that you will consider switching to a different broker depending on the performance of the broker you are using.
Q: I had ~Pips of unrealized profit, but it did not take profit.
A:Basically, this EA is a strategy that aims to maximize profits by using trailing stop and profit-taking logic, and it positions itself with an eye on profits of 30 to 100 pips, or even more.
We hope you will understand that this is an adjustment based on more than 10 years of back-testing to maximize profit in the combined view, and to avoid drawdowns due to small loss withdrawals.
In addition, if you wish, you are free to close the positions acquired by the EA at your discretion, as the EA will recognize that the positions it manages have been eliminated and will operate normally.
A: Basically, it can work with any broker that officially supports MT4.
Please note that this EA is recommended to work with brokers whose time settings are GMT+2/+3.
(GMT+2/+3 is the global standard time setting for MT4 and has been adopted by most Japanese brokers as of the end of 2017.)
Q: What is GMT+2/+3? Where can I find it?
A: This is the time setting of the broker's server.
Most brokers use it mainly for "5 daily charts per week".
If you search for "(broker name) GMT" you will find a web page that describes the time settings.
Q: How often do you enter the market?
A: On average, three times a week in our 10 years of back testing.
However, the aggressiveness of entry differs greatly depending on whether the internal logic indicates a long-term trend or not.
Also, when volatility is low (when the price is not moving), entries are not made very often.
We would appreciate it if you could operate this EA with a long-term perspective, keeping in mind that it is not the type of EA that always holds a position.
Q: A position was closed even though the settlement stop (S/L) was not reached, is this normal?
A: There is a profit stop logic in addition to the trailing stop, so it is likely that this was triggered by the profit stop logic.
We also have a weekend position close function, so please refer to its settings.
Q:What is the cause of the "Not enough memory for ~" message in the "Trading History" tab?
A: MT4 is using too much PC memory.
We cannot guarantee the operation of EA if this message is displayed in the "Transaction History" tab, so please restart immediately.
Even if you already have a position, the EA will supplement the position and resume management after restarting.
This may be caused by operational problems such as opening too many charts and technicals in one MT4 or running too many EAs, or it may be due to the broker's MT4 customization.
The cause may be due to the broker's MT4 customization, or PC performance.
You can alleviate the problem to some extent by reducing the values of "Maximum number of bars in history" and "Maximum number of bars in chart" in the MT4 options (but at least 2,000 or more).
If you feel that the behavior is not correct, please open the "Transaction History" tab and check it.
Q: The back test does not work properly.
A: The back test requires a number of preparations and precautions, mainly as follows
Change the "Maximum number of bars in history" item in MT4 to at least 5,000,000 and restart.
Obtain historical data for the period to be measured.
Generate 5-minute to monthly data from the acquired historical data, and restart (tool use is required).
Select "All ticks" for "Model" in the Strategy Tester.
For brokers that are not GMT+2/+3, change the relevant parameters of the EA.
The procedure for preparing historical data varies depending on the broker you are using.
For details, please search for "MT4 backtest historical data" or similar.
Please refer to the web page that describes the necessary steps for back testing.
Q:How should I set the time frame of the chart to run the EA?
A:The time frame of the chart is fixed internally, so you can freely choose the time frame you wish to refer to.
The same operation can be performed with any time frame.
Q:The descriptions on the parameter input screen are garbled.
A:This situation may occur with MT4, which has a problem due to significant customization by the broker, or with some special VPS environments.
We apologize for the inconvenience, but please check the numbers and descriptions in the "Parameter Descriptions" section of this page to understand the situation.
Q:What exactly should I set for the number of lots?
A: If you wish to invest in simple interest (fixed lot), please select "Compound interest?
If you wish to use simple interest (fixed lot), please select "false" for "Compound interest" and set the number of lots you wish to use in the "Number of lots for simple interest" field.
If you wish to invest in compound interest, please select "false" for "Compound interest".
If you wish to use compound interest, please select "true" for "Compound interest" and set the number of leverage you wish to use for compound interest to the number of times of your funds.
The default leverage for compounding is "6" and we recommend a maximum leverage of "10" or less for risk management.
Please note that this is not the place to enter the broker's maximum leverage.
If compounding is enabled, the following will appear on the chart

OrderLot: "Number of lots per position for compounding".
UseLeverage: "Number of leverage you have set", MaxLeverage: "Maximum leverage of the broker
MinLot: "Broker's minimum lot size", MaxLot: "Broker's maximum lot size
MarginRequiredPerLot: "Excess margin required for 1.0 lot order
Please be sure to check that each of the information displayed here is correct.
If the information is incorrect, compounding cannot be performed properly.
We have actually seen cases where brokers have set the "Maximum Broker Lot Size" and "Excess Margin Required for 1.0 Lot Order" values in MT4 to abnormal values.
(e.g. when backtesting with GEMFOREX on a demo account of XM Trading or on an older version of MT4).
Q: I am a broker with a maximum leverage of ~x and a margin of ~yen, what is the recommended number of lots to operate?
A: We recommend the number of lots that can be operated with less than 10x leverage, which is generally recommended for risk management.
Considering the currency rates in June 2018, we recommend that you operate with less than 0.8 lots for a margin of 1 million yen.
Please use the above values as a reference to make a relative judgment.
Even if you have an account with a maximum leverage of 500 times, there is a difference in the margin until the forced loss cut, but fundamentally, there is no difference in the risk itself compared to an account with 25 times leverage, so there is no difference in this recommended value.
Q:What exactly should I do about time settings?
A:If the time setting of the broker's server is GMT+2/+3, the default setting is fine.
The main specifications for time setting parameters are as follows.
① "Do you want automatic GMT calculation?
② "The format of the broker's daylight saving time".
3) "Broker's standard time GMT"
(4) "Broker's DST GMT" (5) "Broker's standard time GMT" (6) "Broker's daylight saving time GMT"
When ① is set to "true", the values of ②, ③, and ④ are automatically set, but they cannot be automatically set correctly when the time settings in the operating environment (PC or VPS) are incorrect or during back testing.
In order to prevent the EA from being affected by the operating environment and to prevent confusion during back testing, the standard setting is "false" for ① and fixed at the GMT+2/+3 values for ②, ③, and ④.
Q: Entries and trends were different from the forward test.
A:Please understand that the chart data, spread, slippage, and execution power of each broker is different, and environmental conditions such as PCs, VPSs, and their communication lines are also different, so there are inevitably some differences in operation.
We have confirmed that more than 80% of the trades are similar if you use brokers such as "OANDA Japan Tokyo Server" or "Titan FX Blade Account" that meet the performance standards of modern brokers, and in the long run, the forward test environment of "OANDA Japan Demo Account" is more stable than the forward test environment of "Gogojan (fx-on)". We have many EAs that have better results than the "OANDA JAPAN Demo Account", which is the forward test environment on Gogojan (fx-on), in the long term, so we hope that you will consider switching to a different broker depending on the performance of the broker you are using.
Q: I had ~Pips of unrealized profit, but it did not take profit.
A:Basically, this EA is a strategy that aims to maximize profits by using trailing stop and profit-taking logic, and it positions itself with an eye on profits of 30 to 100 pips, or even more.
We hope you will understand that this is an adjustment based on more than 10 years of back-testing to maximize profit in the combined view, and to avoid drawdowns due to small loss withdrawals.
In addition, if you wish, you are free to close the positions acquired by the EA at your discretion, as the EA will recognize that the positions it manages have been eliminated and will operate normally.
■Parameter Description
Basically, you do not need to change any parameters other than the validity of the compound interest operation and the number of lots.
The parameter names are written below, but when the EA is actually operated, they are replaced with explanatory text as shown in the image.
| Parameter Name | No. | Description |
|---|---|---|
| MagicNumber1~9 | B01 to B09 | EA's magic number (unique number) 1-9 Used internally to identify the position entered by the EA. If there are other EAs running at the same time, change each magic number to a number that is greater than or equal to 1. Also, setting a negative value (-1, etc.) will deactivate the corresponding entry logic. |
| Comment | B10 | Character string to be written in the comment field of the order Up to 31 one-byte characters can be specified. This is mainly used by the user to keep track of the transactions made by the EA. By setting the string to 25 single-byte characters or less, including "[]" at the end of the sentence, the function to append the number corresponding to the triggered entry logic to the comment will be enabled. |
| IsEnabledCheckPropertiesAndOptions | B11 | Do you want to perform a simple check of the EA properties and MT4 options at startup? With "true", a simple check of each setting is performed at startup. If there is a clear problem, such as automatic trading is not allowed or the margin is lower than the required margin, the problem will be indicated by an alert and the EA will be terminated in some cases. |
| Parameter Name | No. | Description |
|---|---|---|
| IsEnabledAutoGMT | T01 | Automatic GMT calculation? Local PC time settings must be correct for normal operation. Since we recommend that you use a broker with GMT+2/+3, we have disabled it and fixed the settings for the following three items. Although the accuracy of some entries will be reduced, it is possible to operate with brokers whose time settings are not recommended, so please enable these settings if you wish to use them. If you wish to use this function, please disable it and specify the following three items when backtesting or when the local PC time is incorrect. |
| BrokerDaylight SavingTimeType | T02 | Broker daylight saving time format. Daylight saving time non-adopted, US style, and UK style are supported. Specify the U.S. time for a typical GMT+2/+3 broker. |
| Broker StandardTimeGMT | T03 | Broker Standard Time GMT Specify 2 for standard GMT+2/+3 brokers. |
| BrokerDaylight SavingTimeGMT | T04 | Broker Daylight Saving Time GMT Specify 3 for a typical GMT+2/+3 broker. |
| IsEnabledDrawTimes | T05 | Do you want to draw each time? For checking the time. If EATime correctly points to GMT+2/+3 during trading hours, the operation is normal. If it is outside of trading hours, EATime and ServerTime will not be updated. |
*When changing parameters directly related to entry, please do so carefully after verifying with a back test.
| Parameter Name | No. | Description |
|---|---|---|
| IsEnabledCompound InterestCalculation | E01 | Enable Compound Interest Calculation If "true", compound interest is enabled, and if "false", simple interest is enabled. If compounding is enabled, also enter the "Type of funds used for compounding" and "Number of leverage used for compounding" fields. |
| Lots | E02 | Lot size for simple interest operation Specify the number of lots per position for simple interest operation. This field is not referenced during compounding. |
| CompoundInterest CalculationType | E03 | Type of funds for compound interest operation. Balance" is the amount of funds on deposit. If other EAs are running at the same time, it is safe to set it to "Excess Margin [FreeMargin]" or the like. |
| CompoundInterest UseLeverage | E04 | Number of leverage used for compound interest operation (times) When compounding, the maximum number of lots that can be operated with the amount of money derived from "the type of funds to be compounded" x "the number of leverage to be used for compounding" is applied. Generally, it is recommended to set the number to "10" or less, as it is often recommended to operate with less than 10 times leverage as risk management. Please note that this is not the place to enter the broker's maximum leverage. |
| IsEnabledDraw LotInformation | SlippagePips | Displays information about the number of lots. When compounding, please make sure that the following information displayed here is correct OrderLot: "Number of lots per position for compounding UseLeverage: "Number of leverage you have set", MaxLeverage: "Maximum leverage of the broker". MinLot: "Broker's minimum lot size", MaxLot: "Broker's maximum lot size MarginRequiredPerLot: "Excess margin required for 1.0 lot order |
| SlippagePips | E05 SlippagePips | Allowable Slippage (in Pips) If slippage is above this value, entry will not be made. 1 Pips = 10 Points |
| MaxSpreadPoint | E08 | Allowable Spread (in Points) Entry will not be made if the spread is above this value. |
| IsEnabledEntryRestriction ByFreeMargin | MaxSpreadPoint E07 | Enable Entry Restriction by Free Margin If "true", the following two items are enabled. If you have multiple EAs in operation, you can set this option to refrain from entry if you already have a position and there is no margin margin left. |
| FreeMarginPercent ForEntryRestriction | E08 | Ratio of margin requirement to margin requirement for new entry (in %). If this percentage is not met, entry will not be made. |
| FreeMarginAffterEntry ForEntryRestriction | E11 | Amount of margin requirement after new entry (in the currency unit of the account) If the amount of current margin minus the margin required for new entry is less than this value, entry is not made. |
| IsEnabledEntryRestriction OnTradeTimeoutError | E10 | Enable or disable entry restriction on trade timeout error If an entry fails due to a server out-of-time error when placing an entry, the entry will not be made for the next 60 minutes. This function is intended to prevent the risk of multiple orders being placed in extremely poor environments where it takes more than 10 minutes for the server to respond to an order. |
| EntryWaitMinutesAfterStartup | E12 | Entry time limit at startup (in minutes) Entry will not be made until the 1-minute time limit specified here has been updated a specified number of times after startup. This function is used to reduce differences in behavior due to chart conditions and technical specifications immediately after the startup of a particular MT4. |
| EntryStartHour | E13 | Entry start time at the beginning of the week (hour) GMT+2/+3 basis No entry is made before this time on Monday. |
| EntryStartMinute | E14 EntryEndHour | Entry start time at the beginning of the week (minutes) GMT+2/+3 basis No entries will be made before this time on Monday. |
| EntryEndHour | E15 EntryEndMinute | End of weekend entry time (hour) GMT+2/+3 standard No entries will be made after this time on Friday. |
| EntryEndMinute | E16 | End of weekend entry time (minutes) GMT+2/+3 standard No entries will be made after this time on Friday. |
| IsEnabledWeekendClose | E17 | Enable Weekend Position Close functionality. |
| WeekendCloseHour | E18 | Weekend position close time (hour) GMT+2/+3 basis Any positions held after this time on Friday will be closed. |
| WeekendCloseMinute | E19 | Weekend position close time (minutes) GMT+2/+3 basis If a position is held after this time on Friday, it will be closed. |
| Parameter Name | No. | Description |
|---|---|---|
| TrailingStopStartPointOffset | M01 | Trailing Stop Start Position Offset (in Points) The trailing stop, which initially starts at the position of a small loss, is moved relative to the initial position in units of points. The range is -64 to +64, with a "+" value moving in the direction of profit and a "-" value moving in the direction of loss. This is a deprecated item. |
■Contents
| file-name | Description. |
|---|---|
| FXBotRSHyakkaRyouranEURUSD_*_*_*.ex4 | Please place the EA in the MT4 data folder /MQL4/Experts/ and use it. |
¥2,000 coupon available.
The coupon will expire in 3 days.
The coupon will expire in 3 days.
×
Sales from
:
04/13/2018 04:23
Purchased
:
1,639
times
Price: $147.14 (taxed)
¥23,800(taxed)
Provider/Distributor:
Sales site:
GogoJungle
●Payment
Forward Test
Back Test
Sales from : 04/13/2018 04:23
Purchased
:
1,639
times
Price: $147.14 (taxed)
¥23,800(taxed)
Provider/Distributor:
Sales site:
GogoJungle
●Payment
About Forex Automated Trading
What is Forex Automated Trading (MT4 EA)?
Forex Automated Trading refers to trading that is automated through programming, incorporating predetermined trading and settlement rules. There are various methods to conduct automated trading, but at GogoJungle, we deal with Experts Advisors (hereinafter referred to as EA) that operate on a trading platform called MT4.
Trading Types of Forex Automated Trading
There are various types of EAs (Expert Advisors) for different trading types that can be used on MT4.
Just like discretionary trading, there are those that decide trading and settlement timings by combining indicators, those that repeatedly buy or sell at certain price (pips) intervals, and trading methods that utilize market anomalies or temporal features. The variety is as rich as the methods in discretionary trading.
To categorize simply,
・Scalping (Type where trades are completed within a few minutes to a few hours),
・Day Trading (Type where trades are completed within several hours to about a day),
・Swing Trading (Type where trades are conducted over a relatively long period of about 1 day to 1 week)
・Grid/Martingale Trading (Holding multiple positions at equal or unequal intervals and settling all once a profit is made. Those that gradually increase the lot number are called Martingale.)
・Anomaly EA (Mid-price trading, early morning scalping)
Just like discretionary trading, there are those that decide trading and settlement timings by combining indicators, those that repeatedly buy or sell at certain price (pips) intervals, and trading methods that utilize market anomalies or temporal features. The variety is as rich as the methods in discretionary trading.
To categorize simply,
・Scalping (Type where trades are completed within a few minutes to a few hours),
・Day Trading (Type where trades are completed within several hours to about a day),
・Swing Trading (Type where trades are conducted over a relatively long period of about 1 day to 1 week)
・Grid/Martingale Trading (Holding multiple positions at equal or unequal intervals and settling all once a profit is made. Those that gradually increase the lot number are called Martingale.)
・Anomaly EA (Mid-price trading, early morning scalping)
Risks, Advantages, and Disadvantages of Forex Automated Trading
When engaging in Forex, there are risks in automated trading just as there are in discretionary trading.
However, a substantial advantage of automated trading is its ability to limit and predict risks beforehand.
[Risk]
Inherent to forex trading are the trading risks that undeniably exist in automated trading as well.
・Lot Size Risk
Increasing the lot size forcibly due to a high winning rate can, in rare instances, depending on the EA, lead to substantial Pips loss when a loss occurs. It is crucial to verify the SL Pips and the number of positions held before operating with an appropriate lot.
・Rapid Market Fluctuation Risk
There are instances where market prices fluctuate rapidly due to index announcements or unforeseen news. System trading does not account for such unpredictable market movements, rendering it incapable of making decisions on whether to settle in advance or abstain from trading. As a countermeasure, utilizing tools that halt the EA based on indicator announcements or the VIX (fear index) is also possible.
[Benefits]
・Operates 24 hours a day
If there is an opportunity, system trading will execute trades on your behalf consistently. It proves to be an extremely convenient tool for those unable to allocate time to trading.
・Trades dispassionately without being swayed by emotions
There is an absence of self-serving rule modifications, a common human tendency, such as increasing the lot size after consecutive losses in discretionary trading or, conversely, hastily securing profits with minimal gains.
・Accessible for beginners
To engage in Forex trading, there is no prerequisite to study; anyone using system trading will achieve the same results.
[Disadvantages]
・Cannot increase trading frequency at will
Since system trading operates based on pre-programmed conditions, depending on the type of EA, it might only execute trades a few times a month.
・Suitability may vary with market conditions
Depending on the trading type of the EA, there are periods more suited to trend trading and periods more suited to contrarian trading, making consistent results across all periods unlikely. While the previous year might have yielded good results, this year's performance might not be as promising, necessitating some level of discretion in determining whether it is an opportune time to operate.
However, a substantial advantage of automated trading is its ability to limit and predict risks beforehand.
[Risk]
Inherent to forex trading are the trading risks that undeniably exist in automated trading as well.
・Lot Size Risk
Increasing the lot size forcibly due to a high winning rate can, in rare instances, depending on the EA, lead to substantial Pips loss when a loss occurs. It is crucial to verify the SL Pips and the number of positions held before operating with an appropriate lot.
・Rapid Market Fluctuation Risk
There are instances where market prices fluctuate rapidly due to index announcements or unforeseen news. System trading does not account for such unpredictable market movements, rendering it incapable of making decisions on whether to settle in advance or abstain from trading. As a countermeasure, utilizing tools that halt the EA based on indicator announcements or the VIX (fear index) is also possible.
[Benefits]
・Operates 24 hours a day
If there is an opportunity, system trading will execute trades on your behalf consistently. It proves to be an extremely convenient tool for those unable to allocate time to trading.
・Trades dispassionately without being swayed by emotions
There is an absence of self-serving rule modifications, a common human tendency, such as increasing the lot size after consecutive losses in discretionary trading or, conversely, hastily securing profits with minimal gains.
・Accessible for beginners
To engage in Forex trading, there is no prerequisite to study; anyone using system trading will achieve the same results.
[Disadvantages]
・Cannot increase trading frequency at will
Since system trading operates based on pre-programmed conditions, depending on the type of EA, it might only execute trades a few times a month.
・Suitability may vary with market conditions
Depending on the trading type of the EA, there are periods more suited to trend trading and periods more suited to contrarian trading, making consistent results across all periods unlikely. While the previous year might have yielded good results, this year's performance might not be as promising, necessitating some level of discretion in determining whether it is an opportune time to operate.
Equipment and Environment Needed for Automated Trading Operation
The requirements for operating automated trading (EA) on MT4 are as follows:
・MT4 (MetaTrader 4. An account needs to be opened with a Forex company that offers MT4.)
・EA (A program for automated trading)
・The operating deposit required to run the EA
・A PC that can run 24 hours or a VPS (Virtual Private Server), where a virtual PC is hosted on a cloud server to run MT4.
・MT4 (MetaTrader 4. An account needs to be opened with a Forex company that offers MT4.)
・EA (A program for automated trading)
・The operating deposit required to run the EA
・A PC that can run 24 hours or a VPS (Virtual Private Server), where a virtual PC is hosted on a cloud server to run MT4.
Installation of MT4 and Account Login
If you open an account with a forex broker that supports MT4, you can use MT4 as provided by that forex broker. MT4 is a stand-alone type of software that needs to be installed on your computer, so you download the program file from the website of the FX company where you opened the account and install it on your computer.
Additionally, there are both demo and real accounts available. You can experience trading with virtual money by applying for a demo account. After opening a real account, you select the connection server assigned by the Forex broker, enter the password, and log in to the account.
When you deposit money into your account using the method specified by the forex broker, the funds will be reflected in your MT4 account, and you can trade.
Additionally, there are both demo and real accounts available. You can experience trading with virtual money by applying for a demo account. After opening a real account, you select the connection server assigned by the Forex broker, enter the password, and log in to the account.
When you deposit money into your account using the method specified by the forex broker, the funds will be reflected in your MT4 account, and you can trade.
How to Install EA on MT4
To set up an EA when you purchase it through GogoJungle, follow the steps below:
Firstly, download the purchased EA file from your My Page on GogoJungle. You will download a zip (compressed) file, so right-click to extract it and retrieve the file named ‘◯◯◯ (EA name)_A19GAw09 (any 8 alphanumeric characters).ex4’ from inside.
Next, launch MT4 and navigate to ‘File’ → ‘Open Data Folder’ → ‘MQL4’ → ‘Experts’ folder, and place the ex4 file inside. Once done, close MT4 and restart it. Then, go to the upper menu ‘Tools’ → ‘Options’, and under ‘Expert Advisors’, ensure ‘Allow automated trading’ and ‘Allow DLL imports’ are checked, then press OK to close.
The necessary currency pair and time frame for the correct operation of the EA are specified on the EA sales page. Refer to this information and open the chart of the correct currency pair time frame (e.g., USDJPY5M for a USD/Yen 5-minute chart).
Within the menu navigator, under ‘Expert Advisors’, you will find the EA file name you placed earlier. Click to select it, then drag & drop it directly onto the chart to load the EA. Alternatively, you can double-click the EA name to load it onto the selected chart.
If ‘Authentication Success’ appears in the upper left of the chart, the authentication has been successful. To operate the EA, you need to keep your PC running 24 hours. Therefore, either disable the automatic sleep function or host MT4 on a VPS and operate the EA.
Firstly, download the purchased EA file from your My Page on GogoJungle. You will download a zip (compressed) file, so right-click to extract it and retrieve the file named ‘◯◯◯ (EA name)_A19GAw09 (any 8 alphanumeric characters).ex4’ from inside.
Next, launch MT4 and navigate to ‘File’ → ‘Open Data Folder’ → ‘MQL4’ → ‘Experts’ folder, and place the ex4 file inside. Once done, close MT4 and restart it. Then, go to the upper menu ‘Tools’ → ‘Options’, and under ‘Expert Advisors’, ensure ‘Allow automated trading’ and ‘Allow DLL imports’ are checked, then press OK to close.
The necessary currency pair and time frame for the correct operation of the EA are specified on the EA sales page. Refer to this information and open the chart of the correct currency pair time frame (e.g., USDJPY5M for a USD/Yen 5-minute chart).
Within the menu navigator, under ‘Expert Advisors’, you will find the EA file name you placed earlier. Click to select it, then drag & drop it directly onto the chart to load the EA. Alternatively, you can double-click the EA name to load it onto the selected chart.
If ‘Authentication Success’ appears in the upper left of the chart, the authentication has been successful. To operate the EA, you need to keep your PC running 24 hours. Therefore, either disable the automatic sleep function or host MT4 on a VPS and operate the EA.
In Case You Want to Change the Account in Use
EAs from GogoJungle can be used with one real account and one demo account per EA.
If you want to use it with an account other than the authenticated one, you need to reset the registered account.
To reset the account, close the MT4 where the Web authentication is registered, then go to My Page on GogoJungle > Use > Digital Contents > the relevant EA > press the ‘Reset’ button for the registration number, and the registered account will be released.
When the account is in a reset state, using the EA with another MT4 account will register a new account.
Also, you can reset the account an unlimited number of times.
If you want to use it with an account other than the authenticated one, you need to reset the registered account.
To reset the account, close the MT4 where the Web authentication is registered, then go to My Page on GogoJungle > Use > Digital Contents > the relevant EA > press the ‘Reset’ button for the registration number, and the registered account will be released.
When the account is in a reset state, using the EA with another MT4 account will register a new account.
Also, you can reset the account an unlimited number of times.
Solutions for Errors During Web Authentication or Non-Functional Account Trading
If you encounter an error with Web authentication, or if the EA is trading on GogoJungle's forward performance page but not on your own account, there could be various reasons. For more details, please refer to the following link:
→ Items to Check When EA is Not Operating
→ Items to Check When EA is Not Operating
About the Size of Trading Lots
In Forex trading, the size of a lot is usually:
1 lot = 100,000 currency units
0.1 lot = 10,000 currency units
0.01 lot = 1,000 currency units
For USD/JPY, 1 lot would mean holding 100,000 dollars.
The margin required to hold lots is determined by the leverage set by the Forex broker.
If the leverage is 25 times, the margin required to hold 10,000 currency units of USD/JPY would be:
10000*109 (※ at a rate of 109 yen per dollar) ÷ 25 = 43,600 yen.
1 lot = 100,000 currency units
0.1 lot = 10,000 currency units
0.01 lot = 1,000 currency units
For USD/JPY, 1 lot would mean holding 100,000 dollars.
The margin required to hold lots is determined by the leverage set by the Forex broker.
If the leverage is 25 times, the margin required to hold 10,000 currency units of USD/JPY would be:
10000*109 (※ at a rate of 109 yen per dollar) ÷ 25 = 43,600 yen.
Glossary of Automated Trading
・Profit Factor: Total Profit ÷ Total Loss
・Risk-Return Ratio: Total Profit and Loss during the period ÷ Maximum Drawdown
・Maximum Drawdown: The largest unrealized loss during the operation period
・Maximum Position Number: This is the maximum number of positions that the EA can theoretically hold at the same time
・TP (Take Profit): The set profit-taking Pips (or specified amount, etc.) in the EA's settings
・SL (Stop Loss): The set maximum loss pips (or specified amount, etc.) in the EA's settings
・Trailing Stop: Instead of settling at a specified Pips, once a certain profit is made, the settlement SL is raised at a certain interval (towards the profit), maximizing the profit. It is a method of settlement.
・Risk-Reward Ratio (Payoff Ratio): Average Profit ÷ Average Loss
・Hedging: Holding both buy and sell positions simultaneously (Some FX companies also have types where hedging is not allowed)
・Risk-Return Ratio: Total Profit and Loss during the period ÷ Maximum Drawdown
・Maximum Drawdown: The largest unrealized loss during the operation period
・Maximum Position Number: This is the maximum number of positions that the EA can theoretically hold at the same time
・TP (Take Profit): The set profit-taking Pips (or specified amount, etc.) in the EA's settings
・SL (Stop Loss): The set maximum loss pips (or specified amount, etc.) in the EA's settings
・Trailing Stop: Instead of settling at a specified Pips, once a certain profit is made, the settlement SL is raised at a certain interval (towards the profit), maximizing the profit. It is a method of settlement.
・Risk-Reward Ratio (Payoff Ratio): Average Profit ÷ Average Loss
・Hedging: Holding both buy and sell positions simultaneously (Some FX companies also have types where hedging is not allowed)
Useful related pages
・How to Install MT4 EA (Expert Advisor) and Indicators
・MT4 Beginner's Guide
・Understanding System Trading Performance (Forward and Backtesting)
・Choosing Your First EA! Calculating Recommended Margin for EAs
・Comparing MT4 Accounts Based on Spread, Swap, and Execution Speed
・What is Web Authentication?
・Checklist for When Your EA Isn't Working
・MT4 Beginner's Guide
・Understanding System Trading Performance (Forward and Backtesting)
・Choosing Your First EA! Calculating Recommended Margin for EAs
・Comparing MT4 Accounts Based on Spread, Swap, and Execution Speed
・What is Web Authentication?
・Checklist for When Your EA Isn't Working
