Tokyo
- Experts
- Evgeniy Scherbina
- Version: 1.3
- Updated: 25 November 2023
- Activations: 20
Tokyo Expert Advisor trades several symbols simultaneously in automatic mode: AUDUSD, EURUSD, GBPUSD, USDCAD, USDCHF, and USDJPY.
Trading decisions are made by a recurrent neural network. I use price changes and indicator values as inputs.
I developed a special algorithm of price normalization for Tokyo EA. I named it "sliding". Price comparison is not always reliable for different periods. However, a good history analysis should help make more accurate decisions in the current market situation. After a huge number of tests, I found the most stable approach to price normalization. An efficient price normalization allows to train a neural network capable of recognizing the most important repeating patterns.
The goal of machine learning for Forex does not of course run down to creating a nice pic for the history test. Machine learning works best if the resulting neural network learns general features of reliable market moves and not precise prices of bars. It is exactly this approach that I had in mind while doing the accuracy-based machine learning for Tokyo EA.
The main difference for Tokyo from Neural Rabbit is that Tokyo uses one recurrent neural network to make trading decisions "buy-or-sell". Neural Rabbit uses 2 neural networks which compete: "buy-or-uncertainty" and "sell-or-uncertainty".
Run the Expert Advisor on one chart. Regardless of the current chart, the EA always trades all of its symbols at the same time.
Tokyo Expert Advisor can be launched on the chart of any symbol and any timeframe.
Recommended settings
Min deposit 250 USD
Recommended deposit 1000 USD
Close on signal change = True
Session start hour = 4
Max trades per signal = 1
Takeprofit = 200
Trail = 50
Stoploss = 5000
Volume = 0.01% (or 0.01)
Expert Advisor properties
- Suffix >> suffix will be needed for those who have different characters with different suffixes in the terminal. Most users can leave this field blank.
- Close on signal change >> close the trade when the signal changes to the opposite, if the trade does not yet have a trail.
- Session start (hour) >> start of the trading session (hour). Specify the hour of the beginning of the trading session so that new deals are opened later than this time. Helps to fight gaps at the beginning of the day.
- Max trades per signal >> a strong signal can repeat for several days in a row, but you should not allow a trade every single day for the same signal.
- Takeprofit >> takeprofit
- Trail >> trail
- Stoploss >> stoploss
- Volume >> volume per trade. Fixed volume (example: 0.02) or percentage of available funds (example: 0.015%). The EA prints the real volume on the "Expert Advisors" tab when starting or changing the timeframe. Always use a fixed amount for accounts that use a deposit currency other than the US dollar (i.e. euro, yuan, bitcoin, Australian dollar, etc.).