Create an order box

İş tamamlandı

Tamamlanma süresi: 26 gün
Müşteri tarafından geri bildirim
An amazing job. Easy to work with. Listens and executes the job well. Now doing another project for us.

İş Gereklilikleri

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.



Dosyalar:

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(167)
Projeler
192
11%
Arabuluculuk
37
38% / 35%
Süresi dolmuş
5
3%
Çalışıyor
2
Geliştirici 2
Derecelendirme
(135)
Projeler
192
42%
Arabuluculuk
17
29% / 59%
Süresi dolmuş
28
15%
Serbest
3
Geliştirici 3
Derecelendirme
(253)
Projeler
406
38%
Arabuluculuk
84
43% / 19%
Süresi dolmuş
70
17%
Çalışıyor
4
Geliştirici 4
Derecelendirme
(64)
Projeler
69
64%
Arabuluculuk
3
100% / 0%
Süresi dolmuş
7
10%
Çalışıyor
5
Geliştirici 5
Derecelendirme
(23)
Projeler
45
20%
Arabuluculuk
24
29% / 46%
Süresi dolmuş
12
27%
Serbest
6
Geliştirici 6
Derecelendirme
(48)
Projeler
91
31%
Arabuluculuk
28
29% / 43%
Süresi dolmuş
42
46%
Serbest
7
Geliştirici 7
Derecelendirme
(319)
Projeler
520
66%
Arabuluculuk
52
21% / 38%
Süresi dolmuş
165
32%
Çalışıyor
8
Geliştirici 8
Derecelendirme
(39)
Projeler
55
13%
Arabuluculuk
5
20% / 20%
Süresi dolmuş
6
11%
Serbest
9
Geliştirici 9
Derecelendirme
(66)
Projeler
143
34%
Arabuluculuk
10
10% / 60%
Süresi dolmuş
26
18%
Serbest
Benzer siparişler
The goal of this project is to catch positions which are moving in the right direction, while locking / hedging the ones that do not. Positions are only opened when price has been moving according to the predominant trend, and wins are used to buy down existing locked positions as required. Please see the attached files for full explanation of the requirements and anticipated solution
I have two not very sophisticated bots that need to be converted from python to MQL5. The bots are very similar, they use 99% of the same methodology, the only difference being that one is a trend-following bot, and the other is a mean reversion bot. I need the parameters to be at the top of the script so that they can be easily changed and optimised. The entire codebase is already done in python (sl,tp, trailing
Create an Expert Advisor script in MQL5 for Metatrader 5 with the following elements: 1. Use the input function to be processed in the code so that it can be manually set all indicators, like stoploss, trailing stop, partial close, trading time zones, lot size, RSI levels, take profit, choosing buy stop or limit order, etc. 2. The EA trades on the pair it is attached to, include this in the script. For example DAX
Specify your Requirements Specification here point by point. Try to describe your requirements briefly and clearly, so that your potential developer is able to correctly assess its complexity and cost, as well as the required execution time. A bad or too generic description will result in your order being ignored, or you will spend a lot of time negotiating the details with each applicant. Remember: It is better to
Excellent trade 30 - 50 USD
I need an expert robot developer that will create a robot using 4 indicators to generate signal for the robot to execute,it should be solely based on candle stick period analysis and the robot will be made to allow indicators parameters adjustment and user input example "parameters optimization" or "hyperparameter optimization as the terminology might be, please I need it urgently, the interested developer should
Hi there, I am after a new MT5 to be created as per the attached detailed brief. If this brief can be successfully completed I have further work for the chosen developer to be discussed once the job is completed. Thankyou
Hello, Please read the description carefully, if you dont understand or your not sure ask me the questions so their is no confusion about the work order to do. Please make sure you do all the test and verify that everything is 100% perfect before submitting to me the file. You will supply to me the MQ4 file when i approve the job. I will ask for a 1 day delay and please dont take more than 1 day no excuse will be
The specifications cover 3 requests: 1- Addition of a Trailing Take Profit function 2- Addition of opening orders according to a decreasing distance (20, 15, 10, 5...pips) 3- Addition of a function that allows choosing a fixed, increasing, or decreasing take profit
Job Description: We are seeking an experienced EA programmer to create an EA that utilizes SnR + Trendlines + Multi timeframe confluence Project Requirements: - Support and Resistance, Open Close levels/kissing candles/Rejection block, Support broken becomes Resistance(SbR), Resistance broken becomes Support(RbS), Quasimodo Levels, Asian Range, London Killzone, London Open, New York Killzone, New York Open
This is the ea I will be looking to do 2 jobs this one then another one later. Indicator is 528 lines of code EA is 703 lines of code Dashboard Is 5034 Lines of code I want to remove the dashboard form the indicator and add it to the dashboard like this and add these features to it Indicator Changes I want to change the indicator The Moving Average Ribbon I want to Add a input to make it fill out or hollow like it is

Proje bilgisi

Bütçe
30 - 200 USD
Geliştirici için
27 - 180 USD
Son teslim tarihi
to 14 gün