• Stars
    star
    123
  • Rank 290,145 (Top 6 %)
  • Language MQL5
  • License
    GNU General Publi...
  • Created almost 8 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🤖📈 EA31337 Libre - free and open source Forex trading robot for MT4/MT5 platforms

EA31337 Libre

Release License Status Status Channel Twitter Edit

Introduction

EA31337 Libre is free and open-source multi-strategy Forex trading robot written in MQL.

About the project

The project aims to deliver simple implementation of EA31337 framework and EA31337 strategies.

The source code is compatible with MQL4 and MQL5 and can run on MetaTrader 4 and 5.

Usage

You can freely use this project for education or research purposes. However, this project is not suitable for the real trading without relevant knowledge.

For more advanced implementation, please follow alternative EA31337 project.

Strategies

The trading robot comes with over 35 strategies to choose from. Each strategy can analyse market on different timeframes independently. The market analysis is based on popular technical indicators.

You are free to write your own custom strategies.

Testing

Backtesting

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

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

For MetaTrader 4, the backtesting has been documented at Backtesting using MT4 wiki page.

Support

Legal

License

The project is released under GNU GPLv3 licence, so that means the software is copyrighted, however you have the freedom to use, change or share the software for 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 the LICENSE file). If not, please read http://www.gnu.org/licenses/. For simplified version, please read https://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3).

Terms of Use

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

You acknowledge that you are familiar with these risks and that you are solely responsible for the outcomes of your decisions. We accept no liability whatsoever for any direct or consequential loss arising from the use of this product. You understand and agree that past results are not necessarily indicative of future performance.

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

Copyright information

Copyright © 2016-2022 - 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 high level 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 your chosen method matches your investment objectives, familiarize yourself with the risks involved and if necessary seek independent advice.

NFA and CTFC Required Disclaimers: Trading in the Foreign Exchange market as well as in Futures Market and Options or in the Stock Market is a challenging opportunity where above average returns are available for educated and experienced investors who are willing to take above average risk. However, before deciding to participate in Foreign Exchange (FX) trading or in Trading Futures, Options or stocks, you should carefully consider your investment objectives, level of experience and risk appetite. Do not invest money you cannot afford to lose.

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

More Repositories

1

EA31337

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

EA31337-classes

📦📈 EA31337 framework (MQL library for writing trading Expert Advisors, indicators and scripts)
MQL5
145
star
3

EA-Tester

🐳📈 Headless Forex backtesting for MetaTrader platform using Docker
Shell
97
star
4

EA31337-strategies

🤖📈 EA31337 strategies.
C
76
star
5

Strategy-ElliottWave

Strategy based on the Elliot Wave indicator.
Jinja
21
star
6

Birt-CSV2FXT

📄 Scripts to convert CSV data format into MT FXT.
C++
11
star
7

MT-Formats

Header files for MT4/MT5 platform.
C
10
star
8

EA31337-indicators-other

Collection of 3rd party indicators used for EA31337 strategies.
MQL4
10
star
9

Strategy-ZigZag

Strategy based on the ZigZag indicator.
Jinja
7
star
10

Dukascopy2FXT

📄 Script to do the converting to HST and FXT files.
6
star
11

Strategy-ATR_MA_Trend

Strategy based on the Average True Range (ATR) and Moving Average (MA) indicators.
MQL5
6
star
12

EA31337-optimization-rules-old

📈 Optimization rules for EA31337 trading robot.
Shell
5
star
13

Strategy-ADX

Strategy based on the Average Directional Movement Index indicator
Jinja
5
star
14

EA31337-indicators-common

Collection of common indicators used for EA31337 strategies.
MQL5
5
star
15

MT-Platforms

Unofficial mirror of MT Platforms
MQL5
4
star
16

Strategy-SuperTrend

Strategy based on the SuperTrend indicator
MQL5
4
star
17

EA31337-Lite-Sets

📈 Set files for EA31337 Lite trading robot.
Shell
4
star
18

Strategy-OBV

Strategy based on the On Balance Volume indicator.
Jinja
3
star
19

Strategy-Meta_Multi

Multi meta strategy which runs multiple other strategies.
MQL5
3
star
20

Strategy-HeikenAshi

Strategy based on the Heiken Ashi candlesticks.
Jinja
3
star
21

EA31337.github.io

EA31337 hub site
3
star
22

Strategy-TMA_CG

Strategy based on TMA+CG mladen NRP indicator.
MQL5
3
star
23

MQL5-MQL4-Common

📄 Provides common MQL4 back-compability for MQL5.
3
star
24

Strategy-AD

Strategy based on the Accumulation/Distribution indicator
Jinja
3
star
25

CSVtoHCC

CSV to HCC MT5 file converter
C++
3
star
26

ansible-role-wine

Ansible role for installing Wine on UNIX-like platforms.
Jinja
2
star
27

Strategy-Alligator

Strategy based on the Alligator indicator.
Jinja
2
star
28

EA-Tester-Docker

💻 Docker containers for EA-Tester project.
Dockerfile
2
star
29

Strategy-SAR

Strategy based on the Parabolic Stop and Reverse system indicator.
Jinja
2
star
30

Strategy-MFI

Strategy based on the Money Flow Index indicator.
Jinja
2
star
31

Strategy-Momentum

Strategy based on the Momentum indicator.
Jinja
2
star
32

Strategy-Fractals

Strategy based on the Fractals indicator.
Jinja
2
star
33

ansible-role-metatrader

Ansible role to automate MetaTrader platform installation
Shell
2
star
34

EA31337-indicators-sandbox

Sandbox for 3rd party indicators being proposed for EA31337 strategies.
MQL4
2
star
35

ansible-role-mt-runner

Ansible role to run MetaTrader platform (with Expert Advisors, Script and Indicators)
Jinja
2
star
36

EA31337-Jenkins-config

Jenkins config for EA backtesting. No longer in use.
1
star
37

CI-Test

Test repository for CI.
MQL5
1
star
38

Strategy-MA_Cross_Candle

Strategy based on the MA price indicators implementing candle cross signal.
MQL5
1
star
39

Strategy-Hull_MA_MTR

Hull Master 22 Next MTF Strategy
MQL4
1
star
40

EA31337-strategies-sandbox

📄 Playground for EA strategies.
MQL4
1
star
41

Backtest-Tests

Playground repository for testing and performing backtests
1
star
42

EA31337-Lite-optimization-tests

📈 Optimization tests for EA31337 Lite trading robot.
1
star
43

Strategy-SAWA

Strategy based on SAWA indicator
Jinja
1
star
44

EA31337-strategies-meta

🤖📈 EA31337 meta strategies.
C
1
star
45

EA31337-Advanced-optimization-tests

📈 Optimization tests for EA31337 Advanced trading robot.
1
star
46

Strategy-MA

Strategy based on the moving average price indicators.
MQL5
1
star
47

MQ-classes

MetaQuotes class files.
1
star
48

Support

✉️ Place to report general suggestions or issues with EA31337 related projects
1
star
49

Strategy-Pinbar

Strategy based on pinbar pattern scanner with CCI/RSI filter
MQL5
1
star
50

Strategy-RSI

Strategy based on the Relative Strength Index indicator.
Jinja
1
star
51

Strategy-Envelopes

Strategy based on the Envelopes indicator.
Jinja
1
star
52

Strategy-TMA_True

Strategy based on Triangular Moving Average (TMA) indicator.
Jinja
1
star
53

Strategy-Meta_News

Meta News strategy to run different strategies based on the economic news impact.
MQL5
1
star
54

Strategy-Volume_Price_Change

Strategy based on the Volume Price Change oscillator
MQL4
1
star
55

Strategy-TMAT_SVEBB

TMA Band True (Contrarian) Strategy
MQL5
1
star
56

Strategy-Chaikin

Strategy based on the Chaikin Oscillator (CHO) indicator
MQL5
1
star
57

Strategy-CCI_Arrows

Strategy based on the Commodity Channel Index Arrows indicator (CCI Arrows).
MQL5
1
star
58

Strategy-Meta_RSI

RSI meta strategy to trade with different strategies based on the current daily RSI value.
MQL5
1
star