Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

🤖📈 EA31337 Lite, Advanced and Rider - Forex multi-strategy trading robot for MT4/MT5 platforms

License

NotificationsYou must be signed in to change notification settings

EA31337/EA31337

Repository files navigation

ReleaseStatusStatusStatusDiscussChannelXXLicenseEdit

Introduction

EA31337 is a free and open-source Forex autonomous trading robotdesigned for the MetaTrader 4 and 5 (MT4/MT5) platforms.

About the project

EA31337 provides a comprehensive framework for traders to develop, test, and automate their trading strategies.

It leverages the capabilities of MetaTrader platforms, including the MQLprogramming language, backtesting, optimization, and automation features forexecuting trading robots.

The aim of the project is to implement a wide array of technical analysisstrategies and custom indicators, facilitating the development of robusttrading systems.

Read more:About.

Features

See:Features.

Best practises

See:Best practices.

Key Best Practices

See:Best practices.

Important Considerations Before Use

See:IMPORTANT NOTES.

Documentation and usage

Documentation can be found at thewiki page.

Customization

The default parameters are optimized for EURUSD symbol pair. However, there aremany adjustable inputs allowing customization across symbols.

These configuration options are documented onInput parameters wikipage. Modifications can optimize performance for alternatecurrency pairs when rigorously backtested.

We strongly advise thorough demo testing or backtesting before attempting livetrading with new settings. Each symbol and broker combination can behavedifferently. Optimize parameter changes carefully based on evidence fromextensive simulations across diverse market conditions.

Live execution should only be considered once the risk-adjusted profile provesrobust during demo trading or backtesting. Please trade live at your own risk,only with full confidence in the strategy's integrity across settings,brokers, and pairs based on your own rigorous testing.

SET files

The SET files represent the best performing input values found duringpre-release optimization testing.

The EA ships already with optimized parameter files tailored specifically forEURUSD trading. These SET files represent the best performing input valuesfound during pre-release optimization testing.

Each release could have slightly different parameters, so don't mix old SETfiles between different releases.

Please use the SET files included with your downloaded release package ratherthan older versions. Optimization is performed before major updates, soparameters evolve across releases to adapt to changing market dynamics.

Key Capabilities

This expert advisor provides a wide range of integrated trading functionality:

  • Numerous Strategies: Choose from dozens of pre-built algorithmic tradingstrategies across various timeframes and technical indicators.
  • Risk Controls: Configure price and trade stop limits along with customizablefilters for opening or closing trades based on market conditions.
  • Tunable Parameters: Fine-tune behaviors by adjusting dozens of input settingsfor elements like risk limits, position sizing, indicators, and more.

Filtering System

The unique filtering system offers precise control over trade entry and exittiming. Filters can be configured around account metrics, chart data, marketvolatility, active orders, indicators like Moving Averages or RSI, and more.

You are free to customize these filters using Advanced version of EA.

Risk Management

Intelligent trade management utilizes indicators and rules to determine idealtimes to take profits or close losing positions. The dynamic price stop systemaids risk mitigation in rapidly moving markets.

Strategies

Each EA's strategy includes self-contained algorithms that analyze the marketsusing popular technical indicators across multiple timeframes. Traders canmix-and-match strategies or code custom logic taking advantage of includedfunctions and events.

You are free to write your own custom strategies.

Timeframe

For the trading purposes, any timeframe can be used since EA reads data frommultiple timeframes independently from the current chart.

Downloads

Releases

Compiled binaries can be downloaded fromGitHub's Release page.

For installation steps, refer toInstallation wiki page.

Compilation

To download the source code along with all dependencies, use the following Git command:

git clone --branch master --recursive https://github.com/EA31337/EA31337.git

After cloning, place the EA31337 directory into theExperts folder located inyour MetaTrader platform's MQL directory.

For more detailed compilation steps, refer toCompilation wiki page.

Testing

Backtesting & optimization

It is recommended to use MetaTrader 5 platform for backtesting and optimization.

Backtesting is the process of evaluating a trading strategy by applying it tohistorical market data. It allows traders to simulate how a strategy might haveperformed in the past across many market conditions.

Optimization takes this one step further by systematically tweaking astrategy's parameters to determine which configurations may have produced thebest historical results. The goal is to fine-tune inputs related to elementslike risk, position sizing and strategy params to maximize a given performancemetric.

By combining an automated strategy with backtesting and optimization, traderscan rigorously analyze huge amounts of market data efficiently. This providesstatistical insights to build conviction in the strategy's edge while findingoptimal inputs without putting capital at risk.

Please be aware that backtesting cannot reliabily simulate the future outcome.

The backtesting for MT4has been documented atBacktesting using MT4 wiki page.

Related projects

This project utilizes the following sub-projects:

Support

Social

Legal

License

The project is released underGNU GPLv3 licence,so that means the software is copyrighted, however you have the freedom to use, change or share the softwarefor any purpose as long as the modified version stays free. See:GNU FAQ.

You should have received a copy of the GNU General Public License along with this program(check theLICENSE file).If not, please readhttp://www.gnu.org/licenses/.For simplified version, please readhttps://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3).

Terms of Use

By using EA31337, you understand and agree that we (company and author) are notbe liable or responsible for any loss or damage due to any reason. Althoughevery attempt has been made to assure accuracy, we do not give any express orimplied warranty as to its accuracy. We do not accept any liability for erroror omission.

You acknowledge that you are familiar with these risks and that you are solelyresponsible for the outcomes of your decisions. We accept no liabilitywhatsoever for any direct or consequential loss arising from the use of thisproduct. You understand and agree that past results are not necessarilyindicative of future performance.

Use of EA31337 trading robot serves as your acknowledgement and representationthat you have read and understand these TERMS OF USE and that you agree to bebound by such Terms of Use ("License Agreement").

Copyright information

Copyright © 2016-2024 - EA31337 Ltd - All Rights Reserved

Author & Publisher: kenorb at EA31337 Ltd.

Disclaimer and Risk Warnings

Trading any financial market involves risk. All forms of trading carry a highlevel of risk so you should only speculate with money you can afford to lose.You can lose more than your initial deposit and stake. Please ensure yourchosen method matches your investment objectives, familiarize yourself with therisks involved and if necessary seek independent advice.

NFA and CTFC Required Disclaimers: Trading in the Foreign Exchange market aswell as in Futures Market and Options or in the Stock Market is a challengingopportunity where above average returns are available for educated andexperienced investors who are willing to take above average risk. However,before deciding to participate in Foreign Exchange (FX) trading or in TradingFutures, Options or stocks, you should carefully consider your investmentobjectives, level of experience and risk appetite.

Do not invest money you cannot afford to lose.

CFTC RULE 4.41 - HYPOTHETICAL OR SIMULATED PERFORMANCE RESULTS HAVECERTAIN LIMITATIONS. UNLIKE AN ACTUAL PERFORMANCE RECORD,SIMULATED RESULTS DO NOT REPRESENT ACTUAL TRADING. ALSO, SINCE THETRADES HAVE NOT BEEN EXECUTED, THE RESULTS MAY HAVE UNDER-OR-OVERCOMPENSATED FOR THE IMPACT, IF ANY, OF CERTAIN MARKET FACTORS, SUCHAS LACK OF LIQUIDITY. SIMULATED TRADING PROGRAMS IN GENERAL AREALSO SUBJECT TO THE FACT THAT THEY ARE DESIGNED WITH THE BENEFIT OFHINDSIGHT. NO REPRESENTATION IS BEING MADE THAN ANY ACCOUNT WILLOR IS LIKELY TO ACHIEVE PROFIT OR LOSSES SIMILAR TO THOSE SHOWN.


[8]ページ先頭

©2009-2025 Movatter.jp