Skip to content

Commit

Permalink
Adds Meta Hedge strategy
Browse files Browse the repository at this point in the history
  • Loading branch information
kenorb committed Oct 15, 2023
1 parent fdebf94 commit 726efe8
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,9 @@
[submodule "Meta_Interval"]
path = Meta_Interval
url = https://github.com/EA31337/Strategy-Meta_Interval.git
[submodule "Meta_Hedge"]
path = Meta_Hedge
url = https://github.com/EA31337/Strategy-Meta_Hedge.git
[submodule "Meta_Limit"]
path = Meta_Limit
url = https://github.com/EA31337/Strategy-Meta_Limit.git
Expand Down
1 change: 1 addition & 0 deletions Meta_Hedge
Submodule Meta_Hedge added at 0aaf00
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ See: <https://ea31337.github.io/EA31337-strategies>
| (Meta) Enhance | [![check][ghim_s_meta_enhance_check]][ghlm_s_meta_enhance_check] | [![check][ghim_s_meta_enhance_compile]][ghlm_s_meta_enhance_compile] | [![check][ghim_s_meta_enhance_bt]][ghlm_s_meta_enhance_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) Interval | [![check][ghim_s_meta_interval_check]][ghlm_s_meta_interval_check] | [![check][ghim_s_meta_interval_compile]][ghlm_s_meta_interval_compile] | [![check][ghim_s_meta_interval_bt]][ghlm_s_meta_interval_bt] |
| (Meta) Hedge | [![check][ghim_s_meta_hedge_check]][ghlm_s_meta_hedge_check] | [![check][ghim_s_meta_hedge_compile]][ghlm_s_meta_hedge_compile] | [![check][ghim_s_meta_hedge_bt]][ghlm_s_meta_hedge_bt] |
| (Meta) Limit | [![check][ghim_s_meta_limit_check]][ghlm_s_meta_limit_check] | [![check][ghim_s_meta_limit_compile]][ghlm_s_meta_limit_compile] | [![check][ghim_s_meta_limit_bt]][ghlm_s_meta_limit_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] |
Expand Down Expand Up @@ -151,6 +152,7 @@ See: <https://ea31337.github.io/EA31337-strategies>
| (Meta) Enhance | [![check][ghid_s_meta_enhance_check]][ghld_s_meta_enhance_check] | [![check][ghid_s_meta_enhance_compile]][ghld_s_meta_enhance_compile] | [![check][ghid_s_meta_enhance_bt]][ghld_s_meta_enhance_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) Interval | [![check][ghid_s_meta_interval_check]][ghld_s_meta_interval_check] | [![check][ghid_s_meta_interval_compile]][ghld_s_meta_interval_compile] | [![check][ghid_s_meta_interval_bt]][ghld_s_meta_interval_bt] |
| (Meta) Hedge | [![check][ghid_s_meta_hedge_check]][ghld_s_meta_hedge_check] | [![check][ghid_s_meta_hedge_compile]][ghld_s_meta_hedge_compile] | [![check][ghid_s_meta_hedge_bt]][ghld_s_meta_hedge_bt] |
| (Meta) Limit | [![check][ghid_s_meta_limit_check]][ghld_s_meta_limit_check] | [![check][ghid_s_meta_limit_compile]][ghld_s_meta_limit_compile] | [![check][ghid_s_meta_limit_bt]][ghld_s_meta_limit_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] |
Expand Down Expand Up @@ -398,6 +400,20 @@ NO REPRESENTATION IS BEING MADE THAN ANY ACCOUNT WILL OR IS LIKELY TO ACHIEVE PR
[ghld_s_meta_interval_bt]: https://github.com/EA31337/Strategy-Meta_Interval/actions?query=workflow:Backtest+branch:dev
[ghid_s_meta_interval_bt]: https://github.com/EA31337/Strategy-Meta_Interval/workflows/Backtest/badge.svg?branch=dev

[ghlm_s_meta_hedge_check]: https://github.com/EA31337/Strategy-Meta_Hedge/actions?query=workflow:Check+branch:master
[ghim_s_meta_hedge_check]: https://github.com/EA31337/Strategy-Meta_Hedge/workflows/Check/badge.svg?branch=master
[ghlm_s_meta_hedge_compile]: https://github.com/EA31337/Strategy-Meta_Hedge/actions?query=workflow:Compile+branch:master
[ghim_s_meta_hedge_compile]: https://github.com/EA31337/Strategy-Meta_Hedge/workflows/Compile/badge.svg?branch=master
[ghlm_s_meta_hedge_bt]: https://github.com/EA31337/Strategy-Meta_Hedge/actions?query=workflow:Backtest+branch:master
[ghim_s_meta_hedge_bt]: https://github.com/EA31337/Strategy-Meta_Hedge/workflows/Backtest/badge.svg?branch=master

[ghld_s_meta_hedge_check]: https://github.com/EA31337/Strategy-Meta_Hedge/actions?query=workflow:Check+branch:dev
[ghid_s_meta_hedge_check]: https://github.com/EA31337/Strategy-Meta_Hedge/workflows/Check/badge.svg?branch=dev
[ghld_s_meta_hedge_compile]: https://github.com/EA31337/Strategy-Meta_Hedge/actions?query=workflow:Compile+branch:dev
[ghid_s_meta_hedge_compile]: https://github.com/EA31337/Strategy-Meta_Hedge/workflows/Compile/badge.svg?branch=dev
[ghld_s_meta_hedge_bt]: https://github.com/EA31337/Strategy-Meta_Hedge/actions?query=workflow:Backtest+branch:dev
[ghid_s_meta_hedge_bt]: https://github.com/EA31337/Strategy-Meta_Hedge/workflows/Backtest/badge.svg?branch=dev

[ghlm_s_meta_limit_check]: https://github.com/EA31337/Strategy-Meta_Limit/actions?query=workflow:Check+branch:master
[ghim_s_meta_limit_check]: https://github.com/EA31337/Strategy-Meta_Limit/workflows/Check/badge.svg?branch=master
[ghlm_s_meta_limit_compile]: https://github.com/EA31337/Strategy-Meta_Limit/actions?query=workflow:Compile+branch:master
Expand Down
1 change: 1 addition & 0 deletions enum.h
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ enum ENUM_STRATEGY {
STRAT_META_ENHANCE, // (Meta) Enhance
STRAT_META_EQUITY, // (Meta) Equity
STRAT_META_INTERVAL, // (Meta) Interval
STRAT_META_HEDGE, // (Meta) Hedge
STRAT_META_LIMIT, // (Meta) Limit
STRAT_META_MARGIN, // (Meta) Margin
STRAT_META_MIRROR, // (Meta) Mirror
Expand Down
1 change: 1 addition & 0 deletions includes.h
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
#include "Meta_Enhance/Stg_Meta_Enhance.mqh"
#include "Meta_Equity/Stg_Meta_Equity.mqh"
#include "Meta_Interval/Stg_Meta_Interval.mqh"
#include "Meta_Hedge/Stg_Meta_Hedge.mqh"
#include "Meta_Limit/Stg_Meta_Limit.mqh"
#include "Meta_Margin/Stg_Meta_Margin.mqh"
#include "Meta_Mirror/Stg_Meta_Mirror.mqh"
Expand Down

0 comments on commit 726efe8

Please sign in to comment.