Create an order box

Работа завершена

Время выполнения 26 дней
Отзыв от заказчика
An amazing job. Easy to work with. Listens and executes the job well. Now doing another project for us.

Техническое задание

Name:  Two Things Order Box

 

Please apply only if past clients would say you are a highly qualified, highly experienced, highly successful, fast turnaround, fantastic communicating MT4 programmer who is patient with human traders and who completes projects.

We trade in cycles where 6 trades = one trading cycle. 

What we want to do is have an Order Box (something like you get when you click on the New Order tab in MT4 or when you use the One Click Trading Box), for Market orders, that does the following:

This, or something like it, could be the starting point for the code and then just make changes:  https://www.forexfactory.com/thread/281772-mt4-order-plugin-trade-by-lines-with-risk

- require a stop loss in the Order Box for market trades before a trade is allowed to be opened (the stops will require a very short time delay after the trade is placed due to some brokers not allowing market orders with stops in place.  So, plan to place the trade and then immediately add the stop loss – two steps.)

- use the same stop loss for each of the 6 (x in inputs) possible trades in the cycle…this stop loss identifies which trades are in which trade cycle

- divide the percent risk (percent risk should be x in the inputs box) by the 6 possible trades.  Let’s say the risk is 3% / 6 trades = .5% risk per trade but the six entries are all 15 pips away from each other.  Each of the 6 trades will have the same .5% risk, but they will have different lot sizes because the entries are at different prices while having the same stop loss.  Meaning, the closer to the stop loss the trade is then the larger the lot size will be. 

- the Order Box will keep track of the number of trades left in the cycle so we know how many are left to use.  (please put the number of trades in a cycle in the inputs in case we need to change it)

Note:  When the Order Box is open we need to still be able to use the crosshairs and other items on the chart just like now with MT4’s Entry box.  (As a comparison, when the MT4 inputs box is open the crosshair and other chart functions cannot be used.)  It’s possible it would be okay for the order box to be open all the time like the One Click Trade box and set in the same place.  It would be nice to be able to move the box, but not a necessity.  Please see the attached Order Box that is based on the current MT4 One Click Trade box as an example.

- If we try to open a 7 thtrade (or 1 trade above x # of trades in the inputs box) in the same pair for the current cycle then the system needs to not allow that trade to be opened.  But, if we had 6 trades and close one or more from that cycle then we need to be allowed to open more as long as it has the same stop loss until we’re back to 6 open trades in the cycle.  A cycle is defined as a group of up to 6 trades using the same stop loss.  (If the stop loss is different, then it’s considered a separate cycle.)

- we need to be able to trade more than one pair at a time

- If we lose more than x% (put in inputs box) in 24 trading hours then no new trades are allowed for 18 trading hours – account is locked for placing new trades

- if we lose more than x% (put in inputs box) in a rolling 5 trading day trading period then no new trades are allowed for 60 trading hours – account is locked for placing new trades

- inputs: only allow x number of trade cycles to be open at the same time

- inputs: maximum number of pips allowed in the stop loss = x (example:  our average stop loss is 12-18 pips so if we’re trying to take a trade that has over a 25 or 30 pip stop loss then we shouldn’t be taking that trade because 30 pips is way too far for the pair to move to get us to a 1:1 reward to risk ratio.

- inputs:  when is trading allowed:  include 4 time of day start and stop times so we’re not trading during low volatility times.

- inputs:  when is trading allowed:  include a start day and time for trading to be allowed (if we don’t like trading Mondays then we’ll set it to start Tuesday London or whatever.  Also include an end day and time for new trades to no longer be allowed to open.

- if our stop loss is hit within the ‘trading allowed’ parameters listed above, then when the stop loss is hit, we want the reverse trade (close and reverse) to open at the same price as the stop loss.  Add the closing cycles’ lots together and divide into 2 trades (half and half).  Recall the previous trades’ entry price and stop loss and have one trade close when the number of pips covers that stop loss plus 1 pip for commission.  Move the stop loss of the 2 ndtrade to break even plus one and then close it when it doubles the previous loss plus 1 pip.

My guess we’ve missed something in this write up so please feel free to let us know of possible things.



Файлы:

Откликнулись

1
Разработчик 1
Оценка
(172)
Проекты
195
11%
Арбитраж
37
38% / 35%
Просрочено
5
3%
Загружен
2
Разработчик 2
Оценка
(136)
Проекты
195
43%
Арбитраж
17
29% / 59%
Просрочено
28
14%
Свободен
3
Разработчик 3
Оценка
(262)
Проекты
430
38%
Арбитраж
87
44% / 18%
Просрочено
72
17%
Занят
4
Разработчик 4
Оценка
(67)
Проекты
75
64%
Арбитраж
4
100% / 0%
Просрочено
7
9%
Загружен
5
Разработчик 5
Оценка
(23)
Проекты
45
20%
Арбитраж
24
29% / 46%
Просрочено
12
27%
Свободен
6
Разработчик 6
Оценка
(48)
Проекты
91
31%
Арбитраж
28
29% / 43%
Просрочено
42
46%
Свободен
7
Разработчик 7
Оценка
(320)
Проекты
525
66%
Арбитраж
52
21% / 38%
Просрочено
169
32%
Свободен
8
Разработчик 8
Оценка
(39)
Проекты
55
13%
Арбитраж
5
20% / 20%
Просрочено
6
11%
Свободен
9
Разработчик 9
Оценка
(67)
Проекты
144
34%
Арбитраж
11
9% / 55%
Просрочено
26
18%
Работает
Похожие заказы
Indicator Setup Super Trend : Configure the Super Trend indicator with your chosen period and multiplier settings. Apply a filter to check if the current Super Trend value has held in the same direction for different time period like 15 min, 30 min, 1 hr, 4 hr. This filter will help confirm that the trend direction is stable and less likely to result in whipsaws or false breakouts. Darvas Box : Set the Darvas Box to
Hello to everyone from Italy. I need to modify an existing news filter EA. The main goal is to take the news from a specified website because major of the existing news filters doesnt show all the medium-high impact news. I have the source code. If interested feel free to contact me. Best regards Luca
hi, I must finish a mt4 dashboard that have some errors and it is necessary add some features. If you are interested tell me, so I will send the details and the code to verify if are interested
Hi, I want to develop an EA using FVG method with certain swing conditions. I have my own set Swing Identification method which should be used in that. EA must work accordingly. I have also got few EAs developed by Freelancers using this platform but they are not supporting. So Please revert who are ready to provide support
Hello guys, I need a very good programmer to do EA buy/sell limit based on the strategy. The work you will have to do: - Coding the indicators to make them work together without any problwm. - Creating an EA based on the strategy - Constant contact - Setting indicators From my side you will receive: - permanent contact 24/h - constant assistance in solving problems - a well-paid job, adequate to do the work
Hey, I am looking for a programmer who is well experienced in the logic of a predator and can be able to modify our existing strategy as discussed with our project director, I am the manager in the company needed to hire top expert developer for this project, We already have this predator but wanted to add some much ideas to make it work as we envision, reach out if you can actually modify and add those ideas thanks
WatchMeAI 50+ USD
I would like to make this bot,so it can learn my trading patterns, and creat a market strategy and improve my candle stick trading, and market patterns with good clear graphics and chart patterns and a text communication box to be able to talk to bot about trades and bot can give replies in English
I want a simple robot made. I don't have any specific way I want the robot made, meaning martingale, hedge, etc I'll leave that up to you. As long as it's profitable. I will rit on a demo account before actually purchasing it
Develop a profitable MQL5 trading bot for MetaTrader 5. Support BTCUSD, XAUUSD, and GBPJPY pairs on the M1 timeframe. Implement any effective strategies/algorithms with flexible order types. Include take-profit (TP) and stop-loss (SL) settings. Apply risk management to limit 3% of account balance. Provide full source code upon completion
Hi, I'm a developer, and I'm looking for a freelancer to help me create a custom criterion in the OnTester function. I want this function to return the result of (Profit Factor - Z Score) . In other words, I need the OnTester function to calculate and return (Profit Factor - Z Score)

Информация о проекте

Бюджет
30 - 200 USD
Исполнителю
27 - 180 USD
Сроки выполнения
до 14 дн.