CREATE A ROBOT/EA BASED ON DEFINED GAPS AND TRENDLINE POSITION

Specifiche

Hello Everyone,

I am seeking a professional and passionate developer to help with my Forex trading strategy on both MT4 and MT5. Currently shown above is my report for February which I will explain to help identify how the EA/ Robot will work. As shown above is price movements between Highs and Lows where RED is HIGH and GREEN is LOW prices. The Robot will identify the HIGH and LOW positions based on the 1. market price movements, 2. Trendline price, 3. DEFINED GAP, 4. BENEFIT GAP( Can be % of DEFINED GAP or absolute price) and 5. TRENDLINE DIRECTION (UP/DOWN).

The Robot will plan for trading only when the prices have crossed the trendline and a certain Defined GAP has been achieved based on last price position at the other extreme of the TRENDLINE. After the DEFINED GAP has been achieved and market still goes against the moves, then new bids will start to activate at the BENEFIT GAP after achieving the DEFINED GAP.  If prices have activated and didn’t cross the TRENDLINE, then it will still use the last extreme price to continue to calculate the positions until it crosses or meets the DEFINED GAP at the new position.  The DEFINED GAP bid must ALWAYS activate at the opposite side of the CURRENT BID. So if the CURRENT BID is above the TRENDLINE and a SELL, then the BUY must be at a PRICE achieved with the DEFINED GAP and Below the TRENDLINE for a BUY to activate. Also note that lot sizes of Benefit gaps will increase either as addition or multiplication.

example of data


EXAMPLES

AUDJPY     Defined GAP= 2, Benefit Gap= 50% of defined gap=1, Trendline direction is UP.

So at High price of 81.48, then first defined bid will activate at 81.48-2(defined gap)= 79.48. However price stopped at 80.36, which is below the trendline. Then ROBOT will identify 80.36 and plan for a SELL bid which must achieve the Defined GAP and also be at the opposite side of the Trendline. So the next bid will be 80.36(LOW) + 2(GAP) =82.36 (which must be above the trendline) and price went above to 84, so 82.36 (Defined Bid) + 1(Benefit Gap)= 83.36 (Benefit Bid 1), Benefit Bid 2 would have been Benefit bid 1 (83.36) + Benefit Gap (1)= 84.36 (but not achieved). So only 2 SELL bids will activate. Then at 84 (HIGHEST PRICE After bid) it will plan a BUY at 84- Defined bid (2)= 82 for a BUY, which must also be below the trendline. While Benefit bid would have activated at 82-1= 81 (but price didn’t reach it. So once the Defined new bid has been activated, it will close all previous bids and then plan for the new direction. So since the LOW is 81.53, then only a BUY price of 82 will activate and all SELL at 82.36 and 83.36 will close. With the current Low at 81.53, the next DEFINED BID will activate at 81.53+2= 83.53. Current High is 83.34. and so only BUY bid at 81.53 will be active.

 

NASDAQ     Defined GAP= 600, Benefit Gap= 30% of defined gap=180, Trendline direction is DOWN.

So at High price of 14515, then first defined bid will activate at 14515 - 600(defined gap)= 13915. However price stopped at 14219, which is below the trendline. Then ROBOT will identify 14219 (based on current LOW) and plan for a SELL bid which must achieve the Defined GAP and also be at the opposite side of the Trendline, ie above the trendline as current position is below the trendline.  So the next bid will be 14219(LOW) + 600( Defined GAP)=14819 (which must be above the trendline) and price went above to 15280, so 14819 (Defined Bid) + 180(Benefit Gap)= 14999 (Benefit Bid 1), Benefit Bid 2 will be Benefit bid 1 (14999) + Benefit Gap (180)= 15179. Benefit Bid 3 would   have been Benefit bid 2 (15179) + Benefit Gap (180)= 15359 (but not achieved). So only 3 SELL bids will activate. Then at 15280 (HIGHEST PRICE After bid) it will plan a BUY at 15280- Defined bid (600)= 14680 for a BUY, which must also be below the trendline. While Benefit bid 1 will activate at 14680 (Defined bid) – 180 (Benefit Gap)= 14500. So Benefit Bid 2 of BUY would have activated at 14500-180= 14320 (but price didn’t reach it, as it stopped at 14370). So once the Defined new bid has been activated, it will close all previous bids and then plan for the new direction. So since the LOW is 14370, then only a BUY price of 14680, and 14500 will activate, while the previous SELL bids at 14819, 14999 and 15179 will close at or below the Defined BUY bid. If Defined BUY bid is above the TRENDLINE, then the first Buy bid will activate at the trendline PRICE. With the current Low at 14370, the next DEFINED BID will activate at 14370+ 600 = 14970. Current High is 15065. and so Benefit bid would have activated at 14970 + 180= 15150 (but nit reached as Highest was 15050) . So the next bid will be at 15065 (Current HIGHEST PRICE) – Defined bid (600)=  14465 for a BUY which must also be below the trendline. Benefit Bid 1 will activate at 14465 (Defined bid) – 180 (Benefit Gap)= 14285. So Benefit Bid 2 of BUY will activate at 14285 -180= 14105. Benefit Bid 3 of BUY would have activated at 14105 -180= 13925 (but price didn’t reach it, as it stopped at 14040). So once the Defined new bid has been activated, it will close all previous bids and then plan for the new direction. So since the LOW is 14040, then only have BUY bids at price of 14285, and 14105 will activate, while the previous SELL bid at 14970 will close at or below the Defined BUY bid or trendline.

At LOW of 14040, then next positions will be a SELL at 14040+600= 14640 (Defined Bid), 14640+180= 14820 (Benefit bid 1, but price didn’t reach it as it stopped at 14680),

At HIGH of 14680, then next positions will be a Defined bid at 14680-600= 14080, Benefit bid 1 will be 14080-180= 13900, therefore benefit BUY bid will not activate as current Lowest price is 13910.

 

Please only Developers who have understood the logic of the trading concept should bid for it and also note that the payments will only be fully paid after it has been fully tested and certified by me to work according to the above logic.

 

I have attached additional pictures to test the bid logic movements.

 

You can see the DEFINED GAP as MINGAP in Picture 2.

 

Thanks


Con risposta

1
Sviluppatore 1
Valutazioni
(9)
Progetti
19
16%
Arbitraggio
3
67% / 0%
In ritardo
0
Gratuito
2
Sviluppatore 2
Valutazioni
(78)
Progetti
246
74%
Arbitraggio
7
100% / 0%
In ritardo
1
0%
Gratuito
Pubblicati: 1 articolo
3
Sviluppatore 3
Valutazioni
(5)
Progetti
6
0%
Arbitraggio
3
0% / 100%
In ritardo
0
Gratuito
4
Sviluppatore 4
Valutazioni
(69)
Progetti
146
34%
Arbitraggio
13
8% / 62%
In ritardo
26
18%
Gratuito
Pubblicati: 6 codici
Ordini simili
I am looking to see if you can convert my pinescript into a NinjaTrader bot so I can get automated trading instead of manually doing it in TradingView i would like to get it to just do the trades for me based on my script. let me know who can do this perfectly
Develop an Expert Advisor for MetaTrader 5 that manages existing positions. Features Automatically detect all open positions. Apply Break-Even after price reaches a configurable profit. Partial Close: Close X% of volume at the first target. Move Stop Loss to Break-Even. ATR Trailing Stop (optional). Magic Number filter. Comment filter. Symbol filter. Trading session filter. Retry mechanism for trade operations
Requirements Specification Here is an example of Requirements Specification for the development of the MACD Sample Expert Advisor, which is available in the MetaTrader 5 standard package. 1. The idea of the trading system is as follows : market entries are performed when MACD's main and signal lines intersect in the current trend direction . 2. Trend is determined based on the Exponential Moving Average with
JazzDaBot 30+ USD
""" Wick Reversal Strategy — core logic ===================================== Rules (as specified): - Timeframe: 15-minute candles - Entry: candle wick >= WICK_MULTIPLIER x body -> signal candle - long lower wick -> enter LONG at next candle's open - long upper wick -> enter SHORT at next candle's open - Exit: an opposite-direction wick candle forms while in a position - Stop-loss: just beyond the signal candle's
Hello, I want a simple bot for NinjaTrader8. I need a bot that operates automatically on Nasdaq (NQ/MNQ). Requirements: open buys and sells following a simple trend strategy, configurable stop loss and take profit, risk per trade of 1 to 2% of capital, if it loses 3% in a day, stop trading until the next day. Compatible with backtesting, delivery of the source code and the working bot in NinjaTrader 8. My initial
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Project Overview I am looking for an experienced algorithmic trading developer to build a professional Expert Advisor (EA) for MetaTrader 5 and/or cTrader. The objective is to create a robust automated trading system focused exclusively on XAUUSD (Gold) . This project is intended for serious
I'm looking for a skilled Python developer to help expand and improve an existing Python game. The project is already functional, and I need someone who can add new features, improve gameplay mechanics, optimize performance, and maintain clean, well-structured code. Experience with game development in Python is preferred
{ "strategy_name": "M5 EMA Scalper", "timeframe": "M5", "indicators": { "ema_fast": 20, "ema_slow": 50, "rsi": 14, "atr": 14 }, "entry_rules": { "buy": [ "EMA20 > EMA50", "Price closes above EMA20", "RSI > 55" ], "sell": [ "EMA20 < EMA50", "Price closes below EMA20", "RSI < 45" ] }, "risk_management": { "risk_per_trade": 1.0, "stop_loss_atr": 1.5, "take_profit_rr": 2.0
Hola, traders e inversores: Desarrollamos soluciones de trading algorítmico para MetaTrader 4 y MetaTrader 5. Creamos bots, indicadores y herramientas a medida que convierten estrategias manuales en sistemas automáticos, configurables y orientados a una gestión de riesgo sólida. Hemos trabajado en automatizaciones que integran entradas y salidas por reglas, cálculo de lotaje, control de drawdown, filtros de horario y
EA 45 - 205 USD
If EMA20 > EMA50 AND RSI > 55 AND No Open Position THEN Buy SL = 50 pips TP = 100 pips If Profit > 30 pips Move SL to Break Even If Profit > 50 pips Enable Trailing Stop

Informazioni sul progetto

Budget
30 - 50 USD