Build me a very simple Expert Advisor

Auftrag beendet

Ausführungszeit 39 Tage
Bewertung des Kunden
Good work
Bewertung des Entwicklers
Thank you!

Spezifikation

I have two requirements: 1) build the EA, 2) help me optimize the EA (make small changes/augmentations) as I collect data.

This trade bot is very simple, and will progressively become more complex over time.

As such, this is a one-time job that will likely spin-off to other jobs as I request changes to the way the EA trades.

Trading strategy is very simple and based on the break of highs and lows (extremes) of the daily candle.

This trading robot program is designed to be implemented on XAUUSD.


First Requirement:

Please make a way to track percentage drawdown on each trade. Such that I can export to csv the drawdown for each trade. (Drawdown percentage = percentage movement from entry to stop loss. Losing trades have a 100% percentage drawdown, but winners will have varying drawdown percentage before hitting takeprofit. I need to be able to see that data for EACH position).


Second Requirement:

At 8AM EST, MONDAY-FRIDAY, enter a buy stop above the daily high, and a sell stop below the daily low.

Stoploss must be at 50% of the daily range for both stop orders. Takeprofit must be the 27% extension of the daily range. Entry must be at the 1.3333% extension. (The corresponding RR for each trade should be .5:1).

After a trade gets triggered, bot must confirm that the 5min candle that triggers the trade MUST ALSO close PAST the entry level (at or above the 1.333% extension for buy, or at or below the -1.333% extension for sell), or else, the trade must be closed.

If trade is closed because of a lack of a proper 5min close, bot must continue to monitor the price for appropriate close.

If sufficient close is confirmed on the 5min timeframe, LIMIT order must be created that is identical to the original stop order trade (same entry, stoploss, and takeprofit).

If price moves 80% of the range between entry and takeprofit and our position has NOT been triggered, the bot must close the limit order.

For a triggered position if/when price travels 80% of the distance between the entry and the takeprofit, stoploss must be moved to breakeven.

No new orders can be created until 6PM EST (and again at 8AM EST the following day). 

Again at 6PM EST MONDAY-THURSDAY, current pending orders must be revised to account for new daily range.

Lot size per trade should be set such that risk per trade is 1% of the account balance.

A maximum of 2 positions can be active at any time (triggered or pending). 1 must be a buy (triggered/stop/limit), and the must be a sell (triggered/stop/limit).


Bewerbungen

1
Entwickler 1
Bewertung
(630)
Projekte
994
47%
Schlichtung
33
36% / 36%
Frist nicht eingehalten
98
10%
Frei
Veröffentlicht: 6 Beispiele
2
Entwickler 2
Bewertung
(1)
Projekte
2
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
(39)
Projekte
50
18%
Schlichtung
6
33% / 50%
Frist nicht eingehalten
0
Frei
4
Entwickler 4
Bewertung
(43)
Projekte
66
12%
Schlichtung
12
58% / 42%
Frist nicht eingehalten
1
2%
Frei
5
Entwickler 5
Bewertung
(16)
Projekte
35
23%
Schlichtung
4
0% / 50%
Frist nicht eingehalten
2
6%
Arbeitet
6
Entwickler 6
Bewertung
(225)
Projekte
285
41%
Schlichtung
15
13% / 47%
Frist nicht eingehalten
67
24%
Frei
7
Entwickler 7
Bewertung
(116)
Projekte
137
36%
Schlichtung
16
13% / 69%
Frist nicht eingehalten
9
7%
Frei
8
Entwickler 8
Bewertung
(119)
Projekte
169
38%
Schlichtung
9
78% / 22%
Frist nicht eingehalten
15
9%
Frei
9
Entwickler 9
Bewertung
(17)
Projekte
33
45%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
8
24%
Frei
10
Entwickler 10
Bewertung
(54)
Projekte
102
23%
Schlichtung
12
25% / 17%
Frist nicht eingehalten
13
13%
Frei
11
Entwickler 11
Bewertung
(152)
Projekte
228
80%
Schlichtung
22
27% / 50%
Frist nicht eingehalten
11
5%
Frei
Veröffentlicht: 24 Artikel, 1882 Beispiele
12
Entwickler 12
Bewertung
(568)
Projekte
641
41%
Schlichtung
25
48% / 36%
Frist nicht eingehalten
46
7%
Arbeitet
13
Entwickler 13
Bewertung
(5)
Projekte
8
0%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
1
13%
Frei
14
Entwickler 14
Bewertung
(574)
Projekte
945
47%
Schlichtung
309
58% / 27%
Frist nicht eingehalten
125
13%
Frei
15
Entwickler 15
Bewertung
(74)
Projekte
73
47%
Schlichtung
2
50% / 50%
Frist nicht eingehalten
2
3%
Frei
Ähnliche Aufträge
You can control via Telegram: /start - enable bot, begin trading, /stop - end trading, disable bot /status - trade status Bot requirements: • Automated trading throughout the day until 00:00 UTC (Moscow time) (I do not want to trade or turn the bot on 100 times a day). • Auto shutdown of the bot in Telegram at 00:00 UTC (Moscow time) and manual restart when convenient. • Market analysis 24/5 using 20 EMA, RSI, and
Early Killer EA 30+ USD
It must have automated stop loss. Something that can end poverty and kill the market early.It must take the trades for me whenever I start it it must work on tradeport ea
The scanner will scan all currency base on MACD Diverdgent, my strength indicator and my better volume indicator. All this would be across all time frame and all currency pairs
Ninjatrdaer Script 500 - 1000 USD
I am looking to purchase a ninjatrader script, if there is any for sale, i mean a ready made ninjatrdaer script that trade futures, i need the seller to show me a backtest of the system, you know send some results, I would like to see a 1 year and YTD backtest
Mk 30+ USD
I need a fully automated trading robot designed to generate consistent profits while strictly controlling risk and minimizing losses. The robot should use a combination of strategies, including trend-following, scalping, and price action, and must be able to adapt to different market conditions such as trending and ranging markets. It should analyze the market using indicators like Moving Averages, RSI, MACD, and
1. IF price forms: - Higher highs + higher lows → TREND = BUY - Lower highs + lower lows → TREND = SELL ELSE → NO TRADE 2. IF: - Trend = BUY - Price retraces to support zone - Bullish engulfing candle forms - TDI green crosses above red (optional) THEN: - Execute BUY 3. IF: - Trend = SELL - Price retraces to resistance - Bearish engulfing forms - TDI confirms THEN: - Execute SELL 4. Risk per trade = 1% of account Lot

Projektdetails

Budget
50 - 150 USD