diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index edb37c2..bc03ec6 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -65,6 +65,7 @@ jobs: - Meta_Bears_Bulls - Meta_Conditions - Meta_Double + - Meta_Equity - Meta_Margin - Meta_Mirror - Meta_Multi diff --git a/.gitmodules b/.gitmodules index ee8b2fd..56203dd 100644 --- a/.gitmodules +++ b/.gitmodules @@ -109,9 +109,15 @@ [submodule "Meta_Conditions"] path = Meta_Conditions url = https://github.com/EA31337/Strategy-Meta_Conditions.git +[submodule "Meta_Delegate"] + path = Meta_Delegate + url = https://github.com/EA31337/Strategy-Meta_Delegate.git [submodule "Meta_Double"] path = Meta_Double url = https://github.com/EA31337/Strategy-Meta_Double.git +[submodule "Meta_Equity"] + path = Meta_Equity + url = https://github.com/EA31337/Strategy-Meta_Equity.git [submodule "Meta_Margin"] path = Meta_Margin url = https://github.com/EA31337/Strategy-Meta_Margin.git @@ -130,12 +136,18 @@ [submodule "Meta_RSI"] path = Meta_RSI url = https://github.com/EA31337/Strategy-Meta_RSI.git +[submodule "Meta_Scalper"] + path = Meta_Scalper + url = https://github.com/EA31337/Strategy-Meta_Scalper.git [submodule "Meta_Timezone"] path = Meta_Timezone url = https://github.com/EA31337/Strategy-Meta_Timezone.git [submodule "Meta_Trend"] path = Meta_Trend url = https://github.com/EA31337/Strategy-Meta_Trend.git +[submodule "Meta_Trio"] + path = Meta_Trio + url = https://github.com/EA31337/Strategy-Meta_Trio.git [submodule "Momentum"] path = Momentum url = https://github.com/EA31337/Strategy-Momentum.git @@ -226,6 +238,3 @@ [submodule "ZigZag"] path = ZigZag url = https://github.com/EA31337/Strategy-ZigZag.git -[submodule "Meta_Trio"] - path = Meta_Trio - url = https://github.com/EA31337/Strategy-Meta_Trio.git diff --git a/Meta_Equity b/Meta_Equity new file mode 160000 index 0000000..5534b4d --- /dev/null +++ b/Meta_Equity @@ -0,0 +1 @@ +Subproject commit 5534b4dc0e88bb50960036e8dfc472cf891da2d3 diff --git a/README.md b/README.md index d903b0e..becb95c 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ See: | --------:|:-----:|:-------:|:--------:| | (Meta) Double | [![check][ghim_s_meta_double_check]][ghlm_s_meta_double_check] | [![check][ghim_s_meta_double_compile]][ghlm_s_meta_double_compile] | [![check][ghim_s_meta_double_bt]][ghlm_s_meta_double_bt] | | (Meta) Conditions | [![check][ghim_s_meta_conditions_check]][ghlm_s_meta_conditions_check] | [![check][ghim_s_meta_conditions_compile]][ghlm_s_meta_conditions_compile] | [![check][ghim_s_meta_conditions_bt]][ghlm_s_meta_conditions_bt] | +| (Meta) Equity | [![check][ghim_s_meta_equity_check]][ghlm_s_meta_equity_check] | [![check][ghim_s_meta_equity_compile]][ghlm_s_meta_equity_compile] | [![check][ghim_s_meta_equity_bt]][ghlm_s_meta_equity_bt] | | (Meta) Margin | [![check][ghim_s_meta_margin_check]][ghlm_s_meta_margin_check] | [![check][ghim_s_meta_margin_compile]][ghlm_s_meta_margin_compile] | [![check][ghim_s_meta_margin_bt]][ghlm_s_meta_margin_bt] | | (Meta) Mirror | [![check][ghim_s_meta_mirror_check]][ghlm_s_meta_mirror_check] | [![check][ghim_s_meta_mirror_compile]][ghlm_s_meta_mirror_compile] | [![check][ghim_s_meta_mirror_bt]][ghlm_s_meta_mirror_bt] | | (Meta) Multi | [![check][ghim_s_meta_multi_check]][ghlm_s_meta_multi_check] | [![check][ghim_s_meta_multi_compile]][ghlm_s_meta_multi_compile] | [![check][ghim_s_meta_multi_bt]][ghlm_s_meta_multi_bt] | @@ -138,6 +139,7 @@ See: | --------:|:-----:|:-------:|:--------:| | (Meta) Double | [![check][ghid_s_meta_double_check]][ghld_s_meta_double_check] | [![check][ghid_s_meta_double_compile]][ghld_s_meta_double_compile] | [![check][ghid_s_meta_double_bt]][ghld_s_meta_double_bt] | | (Meta) Conditions | [![check][ghid_s_meta_conditions_check]][ghld_s_meta_conditions_check] | [![check][ghid_s_meta_conditions_compile]][ghld_s_meta_conditions_compile] | [![check][ghid_s_meta_conditions_bt]][ghld_s_meta_conditions_bt] | +| (Meta) Equity | [![check][ghid_s_meta_equity_check]][ghld_s_meta_equity_check] | [![check][ghid_s_meta_equity_compile]][ghld_s_meta_equity_compile] | [![check][ghid_s_meta_equity_bt]][ghld_s_meta_equity_bt] | | (Meta) Margin | [![check][ghid_s_meta_margin_check]][ghld_s_meta_margin_check] | [![check][ghid_s_meta_margin_compile]][ghld_s_meta_margin_compile] | [![check][ghid_s_meta_margin_bt]][ghld_s_meta_margin_bt] | | (Meta) Mirror | [![check][ghid_s_meta_mirror_check]][ghld_s_meta_mirror_check] | [![check][ghid_s_meta_mirror_compile]][ghld_s_meta_mirror_compile] | [![check][ghid_s_meta_mirror_bt]][ghld_s_meta_mirror_bt] | | (Meta) Multi | [![check][ghid_s_meta_multi_check]][ghld_s_meta_multi_check] | [![check][ghid_s_meta_multi_compile]][ghld_s_meta_multi_compile] | [![check][ghid_s_meta_multi_bt]][ghld_s_meta_multi_bt] | @@ -336,6 +338,20 @@ NO REPRESENTATION IS BEING MADE THAN ANY ACCOUNT WILL OR IS LIKELY TO ACHIEVE PR [ghld_s_meta_conditions_bt]: https://github.com/EA31337/Strategy-Meta_Conditions/actions?query=workflow:Backtest+branch:dev [ghid_s_meta_conditions_bt]: https://github.com/EA31337/Strategy-Meta_Conditions/workflows/Backtest/badge.svg?branch=dev +[ghlm_s_meta_equity_check]: https://github.com/EA31337/Strategy-Meta_Equity/actions?query=workflow:Check+branch:master +[ghim_s_meta_equity_check]: https://github.com/EA31337/Strategy-Meta_Equity/workflows/Check/badge.svg?branch=master +[ghlm_s_meta_equity_compile]: https://github.com/EA31337/Strategy-Meta_Equity/actions?query=workflow:Compile+branch:master +[ghim_s_meta_equity_compile]: https://github.com/EA31337/Strategy-Meta_Equity/workflows/Compile/badge.svg?branch=master +[ghlm_s_meta_equity_bt]: https://github.com/EA31337/Strategy-Meta_Equity/actions?query=workflow:Backtest+branch:master +[ghim_s_meta_equity_bt]: https://github.com/EA31337/Strategy-Meta_Equity/workflows/Backtest/badge.svg?branch=master + +[ghld_s_meta_equity_check]: https://github.com/EA31337/Strategy-Meta_Equity/actions?query=workflow:Check+branch:dev +[ghid_s_meta_equity_check]: https://github.com/EA31337/Strategy-Meta_Equity/workflows/Check/badge.svg?branch=dev +[ghld_s_meta_equity_compile]: https://github.com/EA31337/Strategy-Meta_Equity/actions?query=workflow:Compile+branch:dev +[ghid_s_meta_equity_compile]: https://github.com/EA31337/Strategy-Meta_Equity/workflows/Compile/badge.svg?branch=dev +[ghld_s_meta_equity_bt]: https://github.com/EA31337/Strategy-Meta_Equity/actions?query=workflow:Backtest+branch:dev +[ghid_s_meta_equity_bt]: https://github.com/EA31337/Strategy-Meta_Equity/workflows/Backtest/badge.svg?branch=dev + [ghlm_s_meta_margin_check]: https://github.com/EA31337/Strategy-Meta_Margin/actions?query=workflow:Check+branch:master [ghim_s_meta_margin_check]: https://github.com/EA31337/Strategy-Meta_Margin/workflows/Check/badge.svg?branch=master [ghlm_s_meta_margin_compile]: https://github.com/EA31337/Strategy-Meta_Margin/actions?query=workflow:Compile+branch:master diff --git a/enum.h b/enum.h index 8d6c12f..72816e6 100644 --- a/enum.h +++ b/enum.h @@ -62,6 +62,7 @@ enum ENUM_STRATEGY { STRAT_META_BEARS_BULLS, // (Meta) Bears & Bulls STRAT_META_DOUBLE, // (Meta) Double STRAT_META_CONDITIONS, // (Meta) Conditions + STRAT_META_EQUITY, // (Meta) Equity STRAT_META_MARGIN, // (Meta) Margin STRAT_META_MIRROR, // (Meta) Mirror STRAT_META_MULTI, // (Meta) Multi diff --git a/includes.h b/includes.h index 2c40f0f..d15d150 100644 --- a/includes.h +++ b/includes.h @@ -58,6 +58,7 @@ #include "Meta_Bears_Bulls/Stg_Meta_Bears_Bulls.mqh" #include "Meta_Conditions/Stg_Meta_Conditions.mqh" #include "Meta_Double/Stg_Meta_Double.mqh" +#include "Meta_Equity/Stg_Meta_Equity.mqh" #include "Meta_Margin/Stg_Meta_Margin.mqh" #include "Meta_Mirror/Stg_Meta_Mirror.mqh" #include "Meta_Multi/Stg_Meta_Multi.mqh"