BandWalk Getter
- Whole period
- 2 years
- 1 year
- 6 months
- 3 months
- 1 month
Forward testing (Profit)
Monthly Statistics
- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec
Calendar for Months
About EA's Strategy
Translating...
Introduction of " BandWalk Getter" EA
1. Outline
After confirming the bandwalk of the Bollinger Bands, the EA will take profits when the Bollinger Bands contract once they have expanded ( see below). Expert
Adviser ).
2 . Characteristics
Since the EA is set up on relatively long-term legs such as daily and 4-hour legs, it is a rather relaxed trading style. However, in addition to being able to catch a good number of PIPS at a fair price range, you will be able to trade very easily and happily psychologically because you will keep your position with a lot of unrealized profit.
This is a feature that scalping and 5-minute trades cannot do, and it gives you a sense of the advantages of long-term leg trading. Once you experience this feeling, you will never want to go back to short-term trading.
This EA produces the best results when set up on the 4-hour leg of the GBPUSD. Since the logic is to catch the return from the Bollinger Band walk, it is suitable for a currency pair ( GBPUSD) where the trend continues to some extent and the band width of the Bollinger Band tends to widen significantly.
3. Logic
There will be no nanpinning or martinning. However, since split settlements are performed, the first 4 positions will be opened. If the lot number is set to 0.01, the maximum number of lots held will be 0.04.
First, we wait for a Bollinger Band walk. In the case of an uptrend, we count the last 15 candles whose closing price is above the +1σ of the Bollinger Band. When the count reaches 10 or more, the bandwalk is considered to have been established.
Then, when the Bollinger Band contracts and the closing price breaks below the +1σ line, four sell entries are made. However, if the price has already broken below the middle line of the Bollinger Band due to the appearance of a large negative line, two sell entries will be made.
<Settlement
If the rate breaks below the middle line of the Bollinger Band, close the two bars. The stop-loss line is set at the open price.
When the rate reaches the -1σ line of the Bollinger Band, close one. The stop-loss line is set at the middle line of the Bollinger Band.
When the rate reaches the -2 sigma line of the Bollinger Band, all transactions are closed.
<Losses
When the rate exceeds the +1σ of the Bollinger band at the close, the entire loss is closed.
In the case of a buy entry, the above is reversed.
4. Parameter Default Value
Item Setting value
KAI true
URI true
GBPUSD true
BB_P1 21
BB_SIGMA1 1.00
BB_SIGMA2 2.00
BB_CNT_TH 10
BB_CNT_BS 15
Lots 0.01
Auto_Lots true
Maintenance rate % 500
Allowable loss % 5
SL BackStep 9
Slippage 3
Send Mail false
MAGICNUMBER 211114000
FontSize 11
corner 0
CLBP Gold
CLBM Aqua
CLSP Gold
CLSM OrangeRed
CLNON Lime
CLOFF Gray
CLTG Lime
5 . Parameter Description
KAI false the buy operation will not be performed.
URI false the selling operation will not be performed.
GBPUSD true to optimize the parameters for GBPUSD. If the currency pair is GBPUSD and not on a 4-hour chart, the EA will stop.
false If you want to apply it to currency pairs other than GBPUSD, please set it to "false ".
BB_P1 Bollinger Band Period Setting
BB_SIGMA1 The ±1σ line of Bollinger Bands
BB_SIGMA2 Bollinger Band ±2σ line
BB_CNT_TH BandWalk Threshold to determine that
BB_CNT_BS BandWalk Number of candlesticks to count
Lots Fixed lot size
Auto_Lots true Auto_Lots is enabled with "true", fixed lots with " false
Maintenance Percentage Percentage Estimated Lower Limit of Maintenance Percentage for a Position Held
Allowable loss % Loss percentage to automatically calculate the number of lots
(Even if you are willing to take the risk, we recommend no more than 20% )
SL BackStep Number of candlesticks used in automatic lot calculation
Slippage Slippage
SendMail Send mail or not
MAGICNUMBER Use this number through number +3.
By default, use 211114000 to 211114003
FontSize Display font size
corner Information display position
CLBP Buy Color of unrealized profit at
CLBM Buy Color in case of unrealized loss at
CLSP Sell Color in case of unrealized profit in
CLSM Sell Color in case of unrealized loss in
CLNON Color for no position
CLOFF false The color when the specified CLOFF does not work.
CLTG 3 Color of the line of the TG of the line
6. Execution screen (Part 1)
Below is a daily chart of the GBPCAD.
We are trying to get back from a big intraday decline.
Currently, we are holding Buy Position 1 with Lots=0.1 and unrealized profit is at Δ11,915. If the price continues to rise and reaches the +2σ of the Bollinger band, we will take profit.
<Explanation of screen display
Buy [1]. The number of buy positions is 1.
=11915 Unrealized profit/loss. Losses are shown in light blue and gains in gold.
Avg=1.68706 Average buy price.
(lots=0.10) Total number of lots.
St=3 Indicates that the stage is 3.
n=11 The number of bandwalk counts.
TG= (%) Accumulated profit/loss
MAX_DD Maximum drawdown amount
G=(%) P&L of current positions as a percentage of net assets
[Auto]0.01 Lot Calculation Method and Lot Count Display
□Forced Entry NO □
Forced entry button, click to execute
Forced Exit □ Forced Exit button
*About the stage ( St= )
0: No position
1: Number of position holdings 4 ( The first 4 positions are opened.)
2: Number of positions held: 2 (2 positions will be closed at the middle line touch)
3: Number of positions held: 1 (One position is closed when the ±1σ line is touched.)
7 . Execution screen (Part 2)
EURUSD The following is a screen shot of the EA running on the daily chart of EURUSD. In the parameter settings, GBPUSD=false, so the other parameters use the default settings ( 1σ=1.00, 2σ=2.00, % of allowed loss=5...etc. ).
On the daily chart, a Bollinger Band walk occurred (count 12), and the rate has also crossed above the -1σ of the Bollinger Band, so the EA automatically ( Auto_Lots designation ) bought 3lots of 0.06. (The above chart is the development version, so there are 3 lots. (The above figure is the version under development, so it is 3 lots, but with this EA, it will be 4 lots.) The total lot size is 0.18 lots. It is currently in Stage 1. The unrealized profit is already 14,728 yen, but it has not yet reached the middle line of the Bollinger Band, so we will hold the position as is. You can also click " Forced Exit " with the mouse to immediately take profit.
8 . Forced entry and forced close functions
<Forced entry function
In the case of a buy entry, the entry condition is "when a bandwalk is in place and the candle closes above the -1σ of the Bollinger Band.
MT4 When you start MT4, the entry condition may be satisfied on the previous day, but not on the same day. In this case, you will have to wait for days for the next entry, so we have added a forced entry function.
In the case of a buy entry, the click is valid only if the rate is between the middle line of the Bollinger Band and the -1σ.
In the case of a sell entry, the click is valid only when the rate is between the middle line of the Bollinger Band and +1σ.
The click is disabled while the position is held.
Display string   Display color Function
Forced Entry NO □ □ Gray Click Invalid
Price: $310.74 (taxed)
¥49,800(taxed)
●Payment
Sales from : 12/26/2021 21:21
Price: $310.74 (taxed)
¥49,800(taxed)
●Payment
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)
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.
・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.
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.
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.
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.
→ Items to Check When EA is Not Operating
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.
・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)
・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
