Skip to content

Commit

Permalink
Merge pull request #42 from EA31337/dev
Browse files Browse the repository at this point in the history
Development enhancements
  • Loading branch information
kenorb authored Jul 31, 2023
2 parents e99509b + 1e44c74 commit eed1c19
Show file tree
Hide file tree
Showing 10 changed files with 40 additions and 42 deletions.
10 changes: 4 additions & 6 deletions .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,10 @@ jobs:
Pre-commit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/cache@v1
- uses: actions/checkout@v3
- uses: actions/cache@v3
with:
path: ~/.cache/pre-commit
key: pre-commit|${{ hashFiles('.pre-commit-config.yaml') }}
- uses: actions/setup-python@v2
with:
python-version: 3.9
- uses: pre-commit/[email protected]
- uses: actions/setup-python@v3
- uses: pre-commit/[email protected]
10 changes: 5 additions & 5 deletions src/EA31337-Libre.mq4
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//+------------------------------------------------------------------+
//| EA31337 Libre - Forex trading robot |
//| Copyright 2016-2022, EA31337 Ltd |
//| Copyright 2016-2023, EA31337 Ltd |
//| https://github.com/EA31337 |
//+------------------------------------------------------------------+

Expand All @@ -9,14 +9,14 @@
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

// Main code.
Expand Down
10 changes: 5 additions & 5 deletions src/EA31337-Libre.mq5
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//+------------------------------------------------------------------+
//| EA31337 Libre - Forex trading robot |
//| Copyright 2016-2022, EA31337 Ltd |
//| Copyright 2016-2023, EA31337 Ltd |
//| https://github.com/EA31337 |
//+------------------------------------------------------------------+

Expand All @@ -9,14 +9,14 @@
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

// Includes.
Expand Down
4 changes: 2 additions & 2 deletions src/EA31337-Libre.mqproj
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"platform" :"mt5",
"program_type":"expert",
"copyright" :"Copyright 2016-2022, EA31337 Ltd",
"copyright" :"Copyright 2016-2023, EA31337 Ltd",
"link" :"https:\/\/github.com\/EA31337\/EA31337-Libre",
"version" :"1.012",
"version" :"1.013",
"description" :"Forex trading robot",
"optimize" :"0",
"fpzerocheck" :"1",
Expand Down
2 changes: 1 addition & 1 deletion src/include/classes
Submodule classes updated 589 files
14 changes: 7 additions & 7 deletions src/include/define.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//+------------------------------------------------------------------+
//| EA31337 Libre - Forex trading robot |
//| Copyright 2016-2022, EA31337 Ltd |
//| Copyright 2016-2023, EA31337 Ltd |
//| https://github.com/EA31337 |
//+------------------------------------------------------------------+

Expand All @@ -9,23 +9,23 @@
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

// EA defines.
#define ea_name "EA31337 Libre"
#define ea_version "1.012"
#define ea_version "1.013"
#define ea_desc "Forex trading robot"
#define ea_link "https://github.com/EA31337/EA31337-Libre"
#define ea_author "kenorb"
#define ea_copy "Copyright 2016-2022, EA31337 Ltd"
#define ea_copy "Copyright 2016-2023, EA31337 Ltd"

// Other defines.
//#define __config__ // Loads params from the config files.
Expand Down
10 changes: 5 additions & 5 deletions src/include/enum.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//+------------------------------------------------------------------+
//| EA31337 Libre - Forex trading robot |
//| Copyright 2016-2022, EA31337 Ltd |
//| Copyright 2016-2023, EA31337 Ltd |
//| https://github.com/EA31337 |
//+------------------------------------------------------------------+

Expand All @@ -9,14 +9,14 @@
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

#define ENUM_STRATEGY_DEFINED
Expand Down
10 changes: 5 additions & 5 deletions src/include/includes.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//+------------------------------------------------------------------+
//| EA31337 Libre - Forex trading robot |
//| Copyright 2016-2022, EA31337 Ltd |
//| Copyright 2016-2023, EA31337 Ltd |
//| https://github.com/EA31337 |
//+------------------------------------------------------------------+

Expand All @@ -9,14 +9,14 @@
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

// Defines.
Expand Down
10 changes: 5 additions & 5 deletions src/include/inputs.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//+------------------------------------------------------------------+
//| EA31337 Libre - Forex trading robot |
//| Copyright 2016-2022, EA31337 Ltd |
//| Copyright 2016-2023, EA31337 Ltd |
//| https://github.com/EA31337 |
//+------------------------------------------------------------------+

Expand All @@ -9,14 +9,14 @@
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

//+------------------------------------------------------------------+
Expand Down
2 changes: 1 addition & 1 deletion src/include/strategies
Submodule strategies updated 51 files
+2 −2 .github/workflows/compile.yml
+37 −37 .gitmodules
+1 −1 AC
+1 −1 AD
+1 −1 ADX
+1 −1 AMA
+1 −1 ASI
+1 −1 ATR
+1 −1 ATR_MA_Trend
+1 −1 Alligator
+1 −1 Awesome
+1 −1 BWMFI
+1 −1 Bands
+1 −1 BearsPower
+1 −1 BullsPower
+1 −1 CCI
+1 −1 Chaikin
+1 −1 DEMA
+1 −1 DeMarker
+1 −1 Demo
+1 −1 ElliottWave
+1 −1 Envelopes
+1 −1 Force
+1 −1 Fractals
+1 −1 Gator
+1 −1 HeikenAshi
+1 −1 Ichimoku
+1 −1 Indicator
+1 −1 MA
+1 −1 MACD
+1 −1 MFI
+1 −1 Momentum
+1 −1 OBV
+1 −1 OsMA
+1 −1 Pattern
+1 −1 Pinbar
+1 −1 Pivot
+1 −0 README.md
+1 −1 RSI
+1 −1 RVI
+1 −1 SAR
+1 −1 SAWA
+1 −1 SVE_Bollinger_Bands
+1 −1 StdDev
+1 −1 Stochastic
+1 −1 SuperTrend
+1 −1 TMAT_SVEBB
+1 −1 TMA_CG
+1 −1 TMA_True
+1 −1 WPR
+1 −1 ZigZag

0 comments on commit eed1c19

Please sign in to comment.