Specification

Hi,


I am in need of a customized New Order Program for MT5 that pre-populates data for volume, stop-loss, take profit etc based on my custom parameters and post-market data. The program will be set with pre-determined stocks of my choosing because on average, I only trade 10 - 15 stocks. I believe the new order module now in MT5 is extremely slow and to manually input the data has caused me to miss entry and exit points. Below, I've laid out a couple examples of what the New Order program should execute:


Volume (position sizing): Volume is going to be based on a 5-lot maximum (500 shares) along with a maximum equity threshold of $40,000 (Maximum of 100 ABCD stock priced at $400.00 per share or 500 shares of ABCD stock with a price of $80 per share etc..).  The total volume will be based on the stock price. Example, if I wanted to trade NVDA with an entry target of $246.28 per share, the maximum volume (position sizing) would be 162.41 (162 because you always round down) shares for a total of 39,897.36, which does not exceed my threshold of $40,000.

I always have 2 or 3 trading positions of the same stock. I will enter with 1/2 my total position and then re-enter the other 1/2 above or below the initial entry position depending on the price action. For example, I would position 81 shares at my price target of $246.28. If by the chance the price dips lower and decides to reverse to an uptrend below my initial entry price, I will then enter my other 1/2 position below my initial entry to average down.

Similarly, if a stock is on an aggressive uptrend, then I would use 1/2 of my initial position to enter a trade and then the other 1/2 of my position to enter above my initial entry price so I do not miss the aggressive price movement. Every trade is different however, therefore I would also like to have an option to manually enter my volume as well if the market calls for it. I would prefer that Volume field be designed as a drop-down box with pre-determined volume sizes that I have already configured for each stock based on price.


Stop-Loss: The "collection of data" skill will come into play for Stop-Loss as the data will come from specific indicator data. I do not want to use each indicator on my chart, I just want the real-time data. I have customized Stop-Loss calculations for each stock. These calculations are based around post-market data from the previous day's trading session which I call the "Base" calculation. Then, the program must keep the stop-loss constantly updated based on real-time data.

The program must have the ability to collect the real-time (live/current) & Previous Day's data for the below. The period settings for each indicator reading below is 10 days.  

1. ATR (Average True Range Indicator data) 

2. Moving Average Trend (is the stock trending above or below the 200 EMA indicator price data)

3. Spread (difference in price between the bid and the ask)

4. RSI (Relative Strength Index Indicator data) 

5. W%R (Williams Percent Range indicator data) 

6. Trend (uptrend / downtrend based on real-time candlestick data of higher highs and higher lows (up) vs higher lows and lower highs (down)


This is just two examples of what I would like to accomplish with the customized order program for MT5. I do not know how much a program like this would cost to develop so my negatable payment listed below is a presupposed amount only. We can negotiate once we are on the same page. Let me know if anyone can help.


Thanks,

Damien Franklin
dfranklin@tradenetics.org


Responded

1
Developer 1
Rating
(22)
Projects
18
6%
Arbitration
31
3% / 65%
Overdue
5
28%
Free
2
Developer 2
Rating
(174)
Projects
199
12%
Arbitration
38
37% / 34%
Overdue
5
3%
Working
Published: 2 codes
3
Developer 3
Rating
(10)
Projects
14
14%
Arbitration
6
33% / 50%
Overdue
2
14%
Free
Published: 1 code
4
Developer 4
Rating
(54)
Projects
102
23%
Arbitration
12
25% / 17%
Overdue
13
13%
Free
5
Developer 5
Rating
(74)
Projects
73
47%
Arbitration
2
50% / 50%
Overdue
2
3%
Free
6
Developer 6
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 318 articles, 1 code
7
Developer 7
Rating
(45)
Projects
91
13%
Arbitration
34
26% / 59%
Overdue
37
41%
Free
8
Developer 8
Rating
(144)
Projects
199
42%
Arbitration
20
25% / 55%
Overdue
10
5%
Free
Similar orders
Prepare expert for xauusd live chart [ expert is not executing trades on xauusd ] . Deletion and cleaning code . Trailing Stop Rule to follow the given method . Live Chart Only
Szukam doświadczonego programisty do stworzenia dedykowanego doradcy eksperckiego (EA) do tradingu. Programista powinien posiadać solidną wiedzę z zakresu MT5, logiki strategii, wskaźników, zarządzania ryzykiem i backtestingu. Doświadczenie w tworzeniu niezawodnych i profesjonalnych robotów handlowych będzie dodatkowym atutem. Proszę o kontakt, jeśli zrealizowałeś już podobne projekty. wszystkie szczeguły podam w
I am looking for an experienced developer in MQL5 to build a fully AI and automated trading bot (Expert Advisor) for MetaTrader 5. The EA will trade XAUUSD only and will be based purely on price action and Smart Money Concepts (SMC), specifically focusing on liquidity sweeps, market structure shifts (MSS/CHoCH), and wick rejection entries at key points of interest (POIs). The system must follow a strict rule: no
Prepare expert for Live Chart . Trailing Stop Loss Based on Thresholds needs to be implemented . Live Behavior Based implementation . Logic needs to be changed/upgraded . Couple of parameters to be deleted . Other Filters like news and sessions already coded . Only one symbol to prepare for live , the other one is already optimized . Do ask me to provide you with screen shots of current live scenario
Zone detection is coded , you will be working from that point . Trailing Stop Optimization for live chart . Apply Specific Currency Support . Clean Code . Zone Upper Limit and Lower Limit

Project information

Budget
100 - 300 USD
Deadline
from 7 to 30 day(s)