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

EMA20グランビルの法則 FX MT4 automated trading EA

EMA20グランビルの法則 FX MT4 automated trading EA

EMA20グランビルの法則 FX MT4 automated trading EA Auto Trading
Expert Advisors
MetaTrader 4
Sales from
11/18/2025
Last Updated At
5/8/2026
Version
MD-V25.0
  • Whole period
  • 2 years
  • 1 year
  • 6 months
  • 3 months
  • 1 month
Profit
-236,186JPY
Profit Factor
0.68
Rate of return risk  ?
-0.79
Average Profit
9,424JPY
Average Loss
-7,933JPY
Balance  ?
763,814JPY
Rate of return (all periods) ?
-11.70%
Win Rate
36.36% (48/132)
Maximum Position  ?
11
Maximum Drawdown  ?
14.78% (300,223JPY)
Maximum Profit
45,500JPY
Maximum Loss
-36,570JPY
Recommended Margin  ?
2,018,820JPY
Unrealized P/L
0JPY
Deposit  ?
1,000,000JPY
Currency
JPY- Account
Operable Brokers
Usable with MT4-adopting brokers.

Real Performance

※Displays results including swaps and fees

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] [GBP/JPY] [EUR/JPY] [EUR/USD] [GBP/USD]
Trading Style
[Day Trading] [Swing Trading]
Maximum Number Position
6
Maximum Lot
10
Chart Time Frame
H1
Maximum Stop Loss
0
Take Profit
0
Straddle Trading
No
Application Type
Metatrader Auto Trading
Other File Usages
Yes



“Dow Theory”Granville’s LawMT4 Automated Trading EA

☆Main Overview & Features A Billionaire Traderloves this method,

Zone near the initial move of Dow Theory trend reversal~Wave 3

Basic specs: 1-hour time-frame trend-following in the direction of price movement, for day trading to swing trading

Dow Theory Trend Day Trading

Basic specs: 1-hour time-frame trend-following, day trading(+Swaps may occur)

withtwo typesprofit-comes-first.

Entry method

・EMA20 Granville’s Law

embedded for 1-hour and 5-minute entries.




☆For USDJPY, EURJPY, EURUSD, GBPJPY, GBPUSD

Setup Method:MT4 EA (Expert Advisor), Indicator setup steps

-Table of contents-(Click to go to explanation)

① Entry basis isDow Theory
② Entry timing is Granville’s Law

Standard included elements

・Fibonacci Retracement


・Dow Theory Trend-following Support System (DTS)

・Time Theory・Average Directional Index (ADX)


Macroscopic awareness automatic

Variable take-profit system

Five currencies in one, supporting both buy and sell.

※ The current product version and the video content’s methods may differ


☆All tick test 2012.1.3~2025.1.31

Lot size setting: 0.1 LOT (10,000 units) Initial margin: 1,000,000 JPY

In preparation


Billionaire Traders’s one-hour trend-following buy/sell automation,a rare EA

The 1-hour trend-following approach has fewer trades and is less flashy than scalping, and has not stood out among EAs, but this product ensures a moderate number of trades.

Also, for those already using scalping EAs, this offers a different timing entry, providing diversification.


Low spread/fee share per tradecan be effective even with spreads up to 20.

Mainly on 1-hour chart, scalping method has lower per-trade spread/fee share, sosupports spreads up to 2.0 (MT4 display 20).

Even with brokers where spreads are wide and scalping is not feasible, it can be effectively used.


♢ Curve fitting (over-optimization) countermeasures implemented

The system does not overly optimize to past data; it emphasizes real market conditions.

“EA that only performs well for a while and then fails” is useless. It is designed to respond to ever-changing real market conditions and to be usable and profitable for a long time.

→ Detailed content



① Basics are based on Dow Theory.

♢ Entry is determined by Dow Theory trend reversal

There are two ways of considering Dow Theory trend reversals.

Dow Theory trend reversal (pullback lows/return highs break)



Buy: when the return high (neckline) from the lowest point is broken by the candlestick body

Sell: when the pullback low from the high point (neckline) is broken by the candlestick body


Dow Theory trend reversal (higher highs and higher lows) / (lower highs and lower lows)



Buy: when highs and lows rise

Sell: when highs and lows fall


The entry point this EA targets is

when both Dow Theory① and② trend reversals are achieved.

Or

Dow Theory① neck-line break not achieved, but Dow Theory② trend reversal of rising/falling highs/lows is achieved(including on lower timeframes)

This area where these two patterns are satisfied for a certain period is the basic entry point.becomes


♢ Why Dow Theory?

If more investors place buy orders, prices go up; if more place sell orders, prices go down.


Dow Theory is watched by many investors; by deciphering it, you can ride the market direction. Of course accuracy is not 100%, but we attempt to increase the probability of aligned buy/sell decisions based on Dow Theory.


In daily terms, analogies like “carry an umbrella on a rainy day, weapons on a battlefield” illustrate optimal actions that, even if one time fail, you continue to take the same measures consistently without wavering.


Similarly in FX,using Dow Theory as one basis,performing high-probability actions consistently



To enter based on Dow Theory, the system continuously monitors 4-hour to 1-hour trend state, detects momentum in past waves, current price position, and references past support/resistance lines.

The system constantly monitors states from 2–3 bars ago (as per Wilder’s definition).

After starting operation, the program collects necessary information to discern Dow Theory insights.



Entry timing

Initial movement after Dow Theory trend reversal (support/resistance turn) ・ for Dow Theory day-trading entry timing, we provide techniques.


EMA20 Granville’s Law


Buy: moving average is rising + lows touch moving averageand close above moving average

Sell: moving average is falling + highs touch moving averageand close below moving average

※ Moving average = MA20 Exponential Moving Average

(Exponential Moving Average)


This is an entry position that combines momentum and retracement. It often clear both Dow Theory ① and ②.





☆ Example of diversified entry methods(diversification may require maximum number of positions or setting)







When holding a position, the method used to enter is displayed as a comment.

This product only uses the Dow Theory “Granville’s Law” for 1-hour and 5-minute charts



Comment display proves the EA is properly programmed

when a position is held,displaying technical indicators on the 1-hour chart for confirmation is also enjoyable..


This enables, for those confident, to verify entries automatically and then manually exit after entry confirmation.


Standard included Elements

1. Time Theory

Not only price movement in the vertical axis but the horizontal axis is strongly considered in design.

From the trend reversal after time has elapsed too long on a chart, or after the trend reversal, when energy has been exhausted due to rising or falling too much, entries are avoided as much as possible.

“Concentrate entries during the initial trend reversal, and do not enter during the trend stagnation”


♢ One of the biggest features of this EA is

“The market’s主体 is time”

This concept is incorporated. While price direction is often focused on the vertical axis, this EA also considers the horizontal axis (time) for a more comprehensive judgment.


2. Fibonacci Retracement

23.6%–38.2%


Draw Fibonacci on the first wave and automatically enter when it retraces to or below 23.6%–38.2%.


Enter when the chart is contracting from expansion/contraction waves in a reasonable, logic-based way.


3.ADX

ADX (Average Directional Index) is used mainly to measure how strong a trend is.

It focuses on trend momentum and strength.

It helps ride the momentum of trend formation and provides some range-avoidance effects.

It prevents entries in overheated trends and helps avoid counter-movements.


4. Dow Theory Trend-following Support System (DTS)搭載


♢ DTS Support System

Automatically detects higher highs and higher lows or lower highs and lower lows.

Whether price moves up or down is decided by the majority of investors, butthis function automatically determines the prevailing investor psychology and behavior, i.e., which side is more favored.

It does not rely only on past patterns or test results, but adapts to real market conditions.



Macro Recognition(


♢ What is macro recognition?

Aligning the trade direction with a larger-timeframe than the entry timeframe greatly improves trading accuracy in FX.For example, if the entry timeframe is bullish but the larger timeframe is bearish, the system will avoid going against that trend.



monitoring the status on the 4-hour and daily timeframes from the 1-hour chart automatically. It can monitor multiple charts 24 hours a day, which is a strength.


Environmental recognition is essential, yet manually switching charts to verify is time-consuming. This system reduces that burden and automatically determines market conditions.


Additionally, the lower timeframes are monitored to the 30-minute, 10-minute, 5-minute, and 1-minute equivalents.The program is designed so that the system can immediately identify advantageous actions as time passes, enabling profitable trading.



In macro environment recognition, there is no user input field, making it fully automatic and eliminating judgment drift, missed signals, or mistakes.


Also, entry does not occur just because the Dow Theory is achieved; the system only enters in optimal environments where results are likely, and if conditions are unfavorable, it will refrain from trading (wait or do nothing), ensuring disciplined trading.


Variable take-profit System


Positions that meet certain conditions enter a profit-taking state in stages. Take-profit targets vary with market conditions.


☆ What is variable take-profit?

・If the attainable profit is small, set a smaller take-profit around 1x risk-reward ratio.

・In cases where profit expansion is likely, target a risk-reward of 2x or more to aggressively pursue profits.


Thus, take-profit targets flexibly adjust.

While maintaining a high win rate, the design also ensures solid profitability.


☆ Advanced Real Take-Profit

Added take-profit with risk-reward strategy that yields larger profits and smaller losses. Applies to all positions.

Auto real take-profit beyond Fibonacci expansion 161.8%



This feature prevents missed profits.




There is a school of thought that you do not need a high win rate to achieve maximum return.

For example, with a risk-reward of 3:1, a system with wins 3 and losses 1 across trades yields overall profit even with lower win rate.

This EA emphasizes profitability growth through overall profitability rather than chasing a high win rate, accepting that win rate comes as a consequence of the strategy.

Commonly known as “dollar-cost averaging” or “dollar-surge” is a phenomenon caused by prioritizing win rate over profitability.



Five currencies as one, supporting both buy and sell


By combining five currencies into one, this enhances profitability, mitigates investment opportunities shortage, and provides significant risk diversification.the buy and sell decisions are adjusted according to market conditions and global events, always leaning toward the prevailing side.


Instead of relying on preconceived notions or vague criteria, this system follows evidence-based edge and continually engages in the straightforward actions: “buy in uptrends, sell in downtrends,” adapting quickly as conditions change.In other words, it avoids inefficient entries like “buying regardless of down markets” or “selling regardless of up markets.”☆ Stop-Loss InformationStop-loss PointsWhen automated trading is enabled, the stop-loss is automatically triggered. It serves to limit losses and protect profits..Stop-loss plays a critical role in preventing larger losses.However,・It is hard to determine where to place the stop-loss.・Stopping too close leads to premature take-profits (chicken out).・After entry, if the price moves against you and stops, it often reverses back and you lose potential profits.With this EA, the stop-loss is automatically placed at a balance point, so you do not have to worry.1. Normal stop-lossAfter entry, the stop-loss is automatically placed prioritizing performance, and functions accordingly.Designed to withstand large investors’ stop-hunting.2. Trailing StopTrailing profits as time passes or price moves unfavorably.3. Time Break-EvenAfter entry, if price temporarily moves in profit but returns near break-even, and time passes, the system closes the position to the break-even point to minimize risk.This prevents large losses from time-based reversals.♢ Risk ManagementThis EA is designed to maximize performance, with the understanding that risk is present and necessary for potential gain.However, risk is inherent and cannot be eliminated.“There is no such thing as something that anyone can simply use easily or leave unattended.”Please pre-plan risk management to suit your funds.Point ①With five currencies in operation simultaneously, the number of positions can be high (6 or more)may be held.Point ②In the event of an anticipated large loss, the risk per position is 0.1 LOT with -25,000 JPYTo avoid unexpected losses,adjust the lot size and maximum number of positions to suit your funds☆ Adjust by LOT sizeExample: with 1,000,000 JPY margin and want to limit loss to -50,000 JPY (-5%), set to 0.05LOT☆ Set a maximum number of positions to adjust. (Default: 1)If you disable max-position setting, you will have diversified entries.Example: set max positions to 1 to limit positions to 1Setting 1 simplifies risk management.Q. How long until results appear?A. Real trading performance is generally similar to test results, but depending on conditions, it may take more than 3 months to see results. In other words, please try for at least 3 months.Q. What kind of movements will it make?It prioritizes profit/Loss ratio (risk-reward) with higher winning rate not strictly required.Average holding time is about 3–12 hours; occasionally up to nearly 3 days.Notes: These are averages based on historical data; not guaranteed.☆This product may include negative aspectsWe explain the possible negatives to avoid disappointment after purchase.There may be bigger stop losses, but these are unavoidable if you want to win overall. You must accept risk.However, stop-losses are robustly implemented to prevent excessive drawdown.Additionally, although main chart is 1-hour, this is a “medium-term” approach; compared to ultra-short-term 5-minute charts, results take time and can feel frustrating at times.Special Notes• This EA is developed based on Dow Theory concepts.• We optimize entry timing to further monetize; details limited here.• Chart interpretation varies by individual; Dow Theory judgments on pullback highs and return highs can be debated. Please review the publicly available purchase history on this page for consideration before purchasing.☆ Automation benefitsPerforms tasks humans cannot, at high speed (instantaneously).・ Even during work, housework, childcare, travel, or important events, entries & settlements continue automatically.・ No need for indicators or alerts to act.Even if you receive a notification from indicators or alerts, the market may have already moved and you might miss it.Notifications may cause delays between receiving notice and placing orders. Even during late-night sleep or other tasks you may not respond.With this EA, when indicator notification points are reached, it automatically enters and settles, making operation efficient and you can simply wake up in the morning and check positions.・ Trading occurs during late-night time zones Some major markets around the world are active at night in Japan; it is impractical to place entries/settlements then.・ Never miss opportunitiesIf you intended to enter but missed the timing, you will not be late, as it automatically executes when signals arise.・ No need to place limit/stop orders in detail.Compared to discretionary trading, this reduces mistakes.• Time efficiency You don’t need to stay glued to a chart; delegate operation to the system and focus on daily tasks.Because the system monitors beyond the reach of discretion,“FX for those who have no time, busy daily life, and emotional trading tendencies”☆ In conclusionThank you for viewing this far.FX is about taking high-edge actions by recognizing features such asDow Theory, Risk-Reward, Momentum adjustments and applying them thoroughly.However, with discretionary timing decisions, emotions and doubt often lead to poor outcomes.“Follow the rules and win overall”This is essential, but the most troublesome aspect is that even a method with ideal edge can still lose.If you imagine dice, with 1–4 as winning and 5–6 as losing, even with a strategy that would win 66.6% on a long run, many people panic when several losses occur in a row (33.3%).Indeed, if most rounds were winners, it would be gambling; but it is not necessarily wrong to pursue profitable methods.Nevertheless, even if you find the correct method, it can be difficult to persevere through losses.Furthermore, FX has too many options and overwhelming information, making it hard to determine what to do.Haven’t you felt this?Personally, I spent about 5 years experimenting due to too many choices, and this product eliminates the need to spend enormous time on FX research.And,repeating high-edge actions consistently is the fundamental approach to investingPlease consider this product.☆ Developer Articles・Product manual: Settings needed after purchase・How to view data on the System Trading page・EA Curve Fitting (Over-Optimization) countermeasures


In other words, it avoids inefficient entries like “buying regardless of down markets” or “selling regardless of up markets.”







☆ Stop-Loss Information


When automated trading is enabled, the stop-loss is automatically triggered. It serves to limit losses and protect profits..

Stop-loss plays a critical role in preventing larger losses.



With this EA, the stop-loss is automatically placed at a balance point, so you do not have to worry.



After entry, the stop-loss is automatically placed prioritizing performance, and functions accordingly.

3








♢ Risk Management

This EA is designed to maximize performance, with the understanding that risk is present and necessary for potential gain.



Point ①

With five currencies in operation simultaneously, the number of positions can be high (6 or more)may be held.


adjust the lot size and maximum number of positions to suit your funds


















Special Notes

• Chart interpretation varies by individual; Dow Theory judgments on pullback highs and return highs can be debated. Please review the publicly available purchase history on this page for consideration before purchasing.







☆ Automation benefits

Performs tasks humans cannot, at high speed (instantaneously).


・ Even during work, housework, childcare, travel, or important events, entries & settlements continue automatically.


・ No need for indicators or alerts to act.



・ Trading occurs during late-night time zones Some major markets around the world are active at night in Japan; it is impractical to place entries/settlements then.



・ No need to place limit/stop orders in detail.


• Time efficiency

Because the system monitors beyond the reach of discretion,

“FX for those who have no time, busy daily life, and emotional trading tendencies”




☆ In conclusion

FX is about taking high-edge actions by recognizing features such asDow Theory, Risk-Reward, Momentum adjustments and applying them thoroughly.


However, with discretionary timing decisions, emotions and doubt often lead to poor outcomes.


“Follow the rules and win overall”

If you imagine dice, with 1–4 as winning and 5–6 as losing, even with a strategy that would win 66.6% on a long run, many people panic when several losses occur in a row (33.3%).





Haven’t you felt this?





And,

repeating high-edge actions consistently is the fundamental approach to investing


Please consider this product.



☆ Developer Articles

Product manual: Settings needed after purchase

How to view data on the System Trading page

EA Curve Fitting (Over-Optimization) countermeasures

Sales from :  11/18/2025 20:22
Purchased :  1 times

Price: $248.29 (taxed)

¥39,800(taxed)

Provider/Distributor:
Sales site:

Payment

Master VISA JCB
Forward Test
Back Test

Sales from :  11/18/2025 20:22
Purchased :  1 times

Price: $248.29 (taxed)

¥39,800(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)