Financial business operator Kanto Finance Bureau Director (Financial) No.1960/Member Association Japan Investment Advisers Association Member Number 012-02324

Takeguma USDJPY

Takeguma USDJPY Auto Trading
Expert Advisors
MetaTrader 4
Sales from
11/12/2017
Last Updated At
-
Version
-
My Profile
katamike
  • Whole period
  • 2 years
  • 1 year
  • 6 months
  • 3 months
  • 1 month
Profit
166,939JPY
Profit Factor
1.18
Rate of return risk  ?
3.32
Average Profit
1,753JPY
Average Loss
-6,375JPY
Balance  ?
1,166,939JPY
Rate of return (all periods) ?
101.40%
Win Rate
81.16% (646/796)
Maximum Position  ?
1
Maximum Drawdown  ?
14.43% (50,262JPY)
Maximum Profit
9,310JPY
Maximum Loss
-6,800JPY
Recommended Margin  ?
164,629JPY
Unrealized P/L
0JPY
Deposit  ?
1,000,000JPY
Currency
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
[USD/JPY]
Trading Style
[Swing Trading] [Scalping] [Day Trading]
Maximum Number Position
1
Maximum Lot
10
Chart Time Frame
M15
Maximum Stop Loss
68
Take Profit
0
Straddle Trading
No
Application Type
Metatrader Auto Trading
Other File Usages
No
icon

■Outline
Takeguma USDJPY is an EA that operates on the USDJPY currency pair.
It is recommended to operate with GMT+2/+3 brokers because some of the internal logic uses the daily timeframe.

It watches for the timing when the long-term direction of the market is set and earns solid profits with highly accurate entries.
The design is focused on long-term stability, and prudent entry is the basic rule.
By incorporating a total of six different entry logics, the number of trades is sufficient for a cautious single-position EA.
After entry, the trailing stop function of the proprietary algorithm follows the market and aims to maximize profits.

■Features
The concept of this
EA
was to be "the best and most aggressive EA ".

 Using a method called "Nanpin (multiple positions)" or "Martingale", you can easily increase the rate of return and PF and record a steady increase in performance in the short term.
 You can easily increase the profitability and PF, and record a steady increase in results in the short term.
 By limiting your entry times to specific times each day, not just the beginning of the week or on weekends, you can eliminate bad entries and keep your backlog to a minimum.
 If you limit your entries to certain times of the day, not just the beginning of the week or weekends, you can eliminate the bad entries and achieve a good performance in the back-test.

 Although there are situations where the above methods can be used effectively
 We did not use any such small techniques in this EA, and started development aiming for the highest performance that could be achieved by a straightforward approach.
 As a result, in a 10-year back-test with 1 position and 1 .0-lotsimple interest operation, we achieved the following results
 The result is an EA with a PF of 2.14 and a net profit of 11.5 million yen (more than 23 times the initial margin requirement).

Increased number of entries when a long-term trend occurs
In the past, when we aimed to develop an "EA with no bad market conditions," we arrived at the following result as a result of our search for the implementation of the EA.
 The algorithm that determines the continuous direction of the market is used in some entry logics, and the number of entries has been increased when a continuous uptrend or downtrend occurs.
 If a continuous uptrend or downtrend is determined, an aggressive entry is made in the direction of the uptrend or downtrend, and a significant profit is made while the trend continues.
 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, which changes to the optimal value between 46 pips and 68 pips depending on the market conditions and entry position, is employed to prevent large drawdowns.
 This prevents large drawdowns.

The variable stop loss function allows the user to set entry limits based on the percentage of surplus margin, set funds to be referenced for compound interest management, etc., to prevent large draws
.

 These functions are useful when operating multiple EAs with limited funds.

Dozens of entry
logics
that he, a professional programmer, has developed over the past several months, and which take shape over a period of 16 hours per day, are constantly backed up over a long period of time on four PCs.
 He constantly back-tested them on four PCs over a long period of time, verifying their effectiveness, improving them, and adjusting their parameters.
 Only six entry logics that have been carefully selected and confirmed to work stably in any given year are used.

■Back Test Results
It has recorded a win rate of over 80%, a PF of over 2.10, 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 500,000 yen(*) of margin requirement
We have achieved a profit of more than 11.5 million yen in 10 years.
( 23 times or more from the initial margin requirement )
*Margin requirement per 1.0 lot in an account with 25 times maximum leverage
backtest_1

■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 of less than 300,000 yen (*) in margin requirements, the EA achieved a profit of more than 700 million yen in 10 years.
We have achieved a profit of over 700 million yen in 10 years.
( More than 2,650 times from the initial margin requirement )
*Margin requirement per 0.50 to 0.53 lots in an account with maximum leverage of 25 times.
backtest_2

FAQ
Q: Can you operate with a broker that is not listed in the "Brokers Available" column?
A: Basically, it can work with any broker that 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 as well as a trailing stop, so it is likely that this logic was triggered.
  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 the system immediately.
  Even if you already have a position, the EA will supplement the position and resume management after the re-move.

  This may be caused by operational problems such as having too many charts and technicals open 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.
  (Please note that in the environment we have tested, MT4 of Gaitame Finest uses a relatively large amount of memory and is not very stable).

Q: The back test does not work properly.
A: Back testing 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:How exactly should I set the number of lots?
A:If you wish to use simple interest (fixed lot), you can choose "Compound interest" by clicking on "Compound interest?
  A: 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 times of your fund in the "Number of leverage used for compound interest" field.
  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
common_faq_compound_interest_lot
CompoundInterestLot: "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.
It has been confirmed that brokers have set the "Broker's Maximum Lot Size" and "Excess Margin Required for 1.0 Lot Order" values in MT4 to abnormal values.

■Parameter Description
Basically, you do not need to change any parameters other than the number of lots and the enable/disable of the compounding operation.
The parameter names are written below, but when the EA is actually operated, they are replaced with explanatory text as shown in the image.

parameters

EA Basic Settings
Parameter Name Description Initial value
gMagicNumber EA's magic number (unique number)
This number is used internally by the EA to identify the position it has entered.
If there are other EAs running at the same time, change the number to one or more that do not overlap.
20171030
gComment 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 for users to understand the transactions made by the EA.
TakegumaUSDJPY 1.1

Time Setting
Parameter Name Description Initial value
gIsEnabledAutoGMT Do you want automatic GMT calculation?
The local PC time setting must be correct for normal operation.
This EA recommends that you use GMT+2/+3 brokers.
Disable it and fix the settings in the following three items.
Although the accuracy of some entries will be reduced, it is possible to operate with brokers that have time settings other than the recommended ones.
If you wish to use this function, please enable it.
In such cases, if the local PC time is incorrect or when backtesting, disable it and specify the following three items.
false
gBrokerDaylightSavingTimeType Broker's daylight saving time format
Daylight saving time non-adopted, US style, and UK style are supported.
Specify the US format for a typical GMT+2/+3 broker.
DaylightSavingTimeType_USA
gBrokerStandardTimeGMT Broker's standard time GMT
Specify 2 for a typical GMT+2/+3 broker.
2
gBrokerDaylightSavingTimeGMT Broker's Daylight Savings Time GMT
Specifies 3 for a typical GMT+2/+3 broker.
3
gDrawTimes Do you want to draw each hour?
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.
false

*When changing parameters directly related to entry, please do so carefully after verifying with a back test.

Entry Setting
Parameter Name Description Initial value
gIsEnabledCompoundInterestCalculation Compounding or not?
True" is for compounding and "false" is for simple interest.
If you wish to use compounding, please also fill in the "Type of funds for compounding" and "Number of leverage for compounding" fields.
false
gLots Lot size for simple interest operation
Specify the number of lots per position for simple interest operation.
This field is not referenced during compound interest operation.
0.1
gCompoundInterestCalculationType Type of funds to be compounded
Balance" is the amount of purely deposited funds.
If other EAs are running at the same time, it is safer to set it to "Excess Margin [FreeMargin]" or the like.
CompoundInterestCalculationType_Balance
gCompoundInterestUseLeverage 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" will be 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.
6
gIsEnabledDrawCompoundInterestInformation Do you want to display information about compound interest operations?
This function is available only when compounding is used.
When compounding, be sure to check that the following information displayed here is correct
CompoundInterestLot: "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
gSlippagePips
gSlippagePips Allowable Slippage (in Pips)
If slippage is above this value, entry will not be made.
1 Pips = 10 Points
2
gMaxSpreadPoint Allowable Spread (in Points)
Entry will not be made if the spread is above this value.
30
gIsEnabledEntryRestrictionByFreeMargin Do you want to limit entry by excess margin?
When "true" is selected, the following two items are enabled.
If you already have positions in the market due to running multiple EAs, etc., and you do not have enough margin, you can set the entry to be restricted.
false
gFreeMarginPercentForEntryRestriction Ratio of margin requirement to margin requirement for new entries (in %)
If this percentage is not met, entry is withheld.
200
gFreeMarginAffterEntryForEntryRestriction Required amount of surplus margin after new entry (in the currency unit of the account)
If the amount of current excess margin minus the margin requirement for new entries is less than this value, the entry is refrained from.
200000
gEntryStartHour Entry start time at the beginning of the week (hour) GMT+2/+3 basis
No new entries will be made before this time on Mondays.
4
gEntryStartMinute Entry start time at the beginning of the week (minutes) GMT+2/+3 basis
No new entries will be made before this time on Monday.
0
gEntryEndHour End of weekend entry time (hour) GMT+2/+3 standard
No new entries will be made after this time on Friday.
13
gEntryEndMinute End of weekend entry time (minutes) GMT+2/+3 standard
No new entries will be made after this time on Friday.
0
gIsEnabledWeekendClose Enable Weekend Close functionality. true
gWeekendCloseHour Weekend position close time (hour) GMT+2/+3 basis
Any positions held after this time on Friday will be closed.
21
gWeekendCloseMinute Weekend position close time (minutes) GMT+2/+3 basis
If a position is held after this time on Friday, it will be closed.
0

■Contents
file-nameDescription.
FXBotTakegumaUSDJPY_*_*_*.ex4Please place the EA in the MT4 data folder /MQL4/Experts/ and use it.
Sales from :  11/12/2017 20:18
Purchased :  36 times

Price: $112.32 (taxed)

¥18,000(taxed)

Provider/Distributor:
Sales site:

Payment

Master VISA JCB
Forward Test
Back Test

Sales from :  11/12/2017 20:18
Purchased :  36 times

Price: $112.32 (taxed)

¥18,000(taxed)

Provider/Distributor:
Sales site:

Payment

Master VISA JCB
About Forex Automated Trading
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.
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)

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.
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.
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.
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.
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 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
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.
・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)