指定

Hi-

Project Goal:
Recreate a technical trading strategy currently running on TrendSpider. The strategy uses a rules-based entry/exit system built on three technical indicators and is fully backtestable in TrendSpider. This project involves porting the strategy over to MetaTrader 5, ensuring signal parity, and building a foundation for future enhancements such as smarter execution logic. 


🧠 Concept Overview:

TrendSpider enables visual, no-code strategy creation using technical conditions. Once entry or exit conditions are met, trades are triggered at the open of the following bar (for entries) and exited at the close of the following bar (for exits).
We want to replicate this bar-based signal timing and indicator logic precisely in MT5 using MQL5.

There are 5 technical indicators that I track. We would need to capture the parameters for those indicators based on the user's preference. I have default values to provide. We would also have take profit and stop loss parameters in %, dollars, points, or ATR based which the user would enter during set up but again for which I will provide default values. The way that TrendSpider works is as follows; once the strategy entry conditions are met, the strategy looks to enter at the open of the following bar and similar for exit conditions, once the condition is met, the trade will exit at the close of the bar following the satisfaction of the exit conditions. Initial trade execution logic should be to simply buy/sell at market. Eventually, I want to introduce more sophisticated execution logic that prevents me from crossing the spread. I would like to try to exit at the offer (if long), if no fill after X seconds then place a mid mkt order, wait a few more X seconds and then execute at market in the worst case scenario.

🔁 Trade Management Rules:

  • Only 1 trade may be open at a time

  • Only 1 entry per signal/candle

  • Must hold trades for at least "X" bars - user's choice of parameter

  • Entry is at the next bar’s open

  • Exit is at the next bar’s close after conditions are met

I've included a screenshot of the TrendSpider application so you can get a sense of what it looks like and the info it captures.


ファイル:

応答済み

1
開発者 1
評価
(395)
プロジェクト
556
41%
仲裁
30
57% / 3%
期限切れ
57
10%
パブリッシュした人: 11 codes
2
開発者 2
評価
(369)
プロジェクト
455
55%
仲裁
24
54% / 17%
期限切れ
31
7%
取り込み中
3
開発者 3
評価
(2)
プロジェクト
2
0%
仲裁
1
0% / 0%
期限切れ
0
4
開発者 4
評価
(2)
プロジェクト
3
0%
仲裁
8
13% / 88%
期限切れ
1
33%
5
開発者 5
評価
(252)
プロジェクト
462
26%
仲裁
139
20% / 60%
期限切れ
100
22%
6
開発者 6
評価
(16)
プロジェクト
35
23%
仲裁
4
0% / 50%
期限切れ
2
6%
仕事中
7
開発者 7
評価
(134)
プロジェクト
174
40%
仲裁
10
40% / 10%
期限切れ
30
17%
8
開発者 8
評価
(4)
プロジェクト
5
0%
仲裁
3
0% / 33%
期限切れ
1
20%
9
開発者 9
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
10
開発者 10
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
11
開発者 11
評価
(1)
プロジェクト
1
0%
仲裁
2
0% / 0%
期限切れ
0
仕事中
12
開発者 12
評価
(515)
プロジェクト
554
53%
仲裁
13
69% / 15%
期限切れ
3
1%
13
開発者 13
評価
(8)
プロジェクト
12
0%
仲裁
5
20% / 80%
期限切れ
2
17%
14
開発者 14
評価
(298)
プロジェクト
478
40%
仲裁
105
40% / 24%
期限切れ
82
17%
取り込み中
パブリッシュした人: 2 codes
15
開発者 15
評価
(162)
プロジェクト
289
35%
仲裁
18
22% / 61%
期限切れ
43
15%
16
開発者 16
評価
(10)
プロジェクト
14
43%
仲裁
0
期限切れ
3
21%
17
開発者 17
評価
(1)
プロジェクト
2
0%
仲裁
2
50% / 0%
期限切れ
0
18
開発者 18
評価
(87)
プロジェクト
121
68%
仲裁
5
80% / 0%
期限切れ
12
10%
仕事中
19
開発者 19
評価
プロジェクト
1
0%
仲裁
0
期限切れ
0
20
開発者 20
評価
プロジェクト
0
0%
仲裁
1
0% / 100%
期限切れ
0
21
開発者 21
評価
(5)
プロジェクト
5
20%
仲裁
2
0% / 100%
期限切れ
1
20%
類似した注文
PHANTOM PROTOCOL V1 35 - 150 USD
PHANTOM PROTOCOL V1 – MT5 EXPERT ADVISOR SPECIFICATION Develop a professional MetaTrader 5 (MT5) Expert Advisor named “PHANTOM PROTOCOL V1”. PRIMARY MARKET: - XAUUSD (Gold) - Designed primarily for M15 and H1 timeframes. - The EA must work with both 3-digit and 2-digit gold pricing where applicable. TRADING LOGIC: Use pure price-action and market-structure analysis rather than relying on a single indicator. The EA
Create a bot that can trade and read indicators easy to read for first time users. Bot that can be used on a phone and connect to MT5. It should be easy to install or use on any device especially phone and laptop, preferably the bot that can run over night and controllable when needed
//———————————————————————————————————————————————————————————————————— struct S_MCAV { double matureSum; double totalSum; double value; void Init () { matureSum = 0.0; totalSum = 0.0; value = 0.5; } void AddContext (int ctx) { totalSum += 1.0; if (ctx == 1) matureSum += 1.0; } void ApplyDecay (double rate) { matureSum *= rate; totalSum *= rate; } void Update () {

プロジェクト情報

予算
100 - 1000 USD