I need a developer to help automate my forex trading strategies

MQL4 Эксперты

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

We are very successful traders looking for software engineers to assist in automating trading strategies for a startup foreign exchange fund that has substantial backing from a family office and seeder fund. The ideal candidates are capable of translating "pseudo-code" algorithms into functioning well-tested software, and are motivated by the opportunity to help build a startup fund as an integral part of the company. We will provide strategies and trade methodology, but your comments and analyses are always welcome, and together we will make decisions on platforms and languages. If you are an ambitious and capable individual, either in school or presently with a job, and your goal is to own and control your own future, this part-time position is a tremendous opportunity to earn equity in a fund.

You will be working directly with me on automating the strategies. I have some programming knowledge, which will allow us to easily communicate and work with one another, but it will ultimately be up to you to implement all facets of the programming. The work will be challenging and require unique and original thinking, with your input and feedback always welcome. Trade methodologies will be laid out in a step by step process. We will take a module approach in constructing the algorithms so that the components will be interchangeable, as well as easily allow for variables and iterations. We will build the algorithms in stages, adding complexity as we go along until we achieve our desired objectives.

Once we have successfully automated our strategies, we will quickly ramp up the fund with substantial capital commitments from a family office and seeder fund. Because of the open ended nature of this project, we are looking for a partner who will receive equity in the management company for their contributions. This equity has vast potential to far exceed any payment that you forego at this time. This is a project that one can do part-time, as we understand the limitations given what we are offering, though we do expect hard work and dedication as this is a very serious endeavor with huge financial implications. Once we have hired a candidate, we will ask that you sign a non-disclosure agreement as well as formalize your compensation package which will be tied to benchmarks and performance. Our ideal candidate will eventually join the firm full-time and become a salaried partner as we look to build this business together and work with likeminded individuals for many years to come. Lastly, phase one of the project is foreign exchange since that is a niche we can quickly capitalize on. However, we do anticipate eventually moving into equites and non-financial software projects for those who have interests beyond foreign exchange. What I am saying is, help us to achieve our objectives and we will do our best to help you achieve yours.
If you are interested in this opportunity, I have a test algorithm along with some questions that I would like you to submit. The algorithm is a simple baseline version of the type of work we will be doing. Please construct it as you see fit and back-test it from January 1, 2017 to May 26, 2017. Once you are finished with the assignment, please send me the final code and we will analyze it, test its viability, and make a decision as to who we will hire.

We are results driven and therefore all candidates will have the same opportunity to prove their merit.

_________________________

This is a sample algorithm that is a very simplified version of the work we will be doing (we will build
upon this layout, so this project is not a wasted effort). It is a fractal candle set-up, meaning that the
same algorithm can be applied to multiple time frames. Our layouts are categorized into sections, each
with various components. Separating components into modules allows us to easily add and subtract
features so that we can quickly iterate existing strategies and build new ones. I laid the strategy out in a
paragraph and below that I set up an outline for how I would approach the build, which is up to you if
you want to follow it. Please include the feature to mark trade entries and exits on the platform’s charts.

This algorithm is for long trades only using one hour charts. We will look to buy pullbacks toward the
open price of closed up one hour candles (signal candle) that are greater than 10 pips
(MinSignalCandlePips) and less than 40 pips (MaxSignalCandlePips), during the next one hour candle.
Once we have entered a trade, we will test various trade management rules, which we should be able to
select from a main menu.
1) The first layer in the process is true/false trade conditions which I call Filters. We
should be able to toggle these filters on and off
a. Is the prior day up
b. Is current day up
c. Has day already moved 80 pips (MaxDayPips variable) from day open price to day
high price

auto; -webkit-text-stroke-width: 0px; d. Is last one hour candle closing price above one hour 50 period moving average
(variable)
2) After the filter conditions have been satisfied, we will then look for an up signal
candle
3) After there is a closed up one hour candle, we will place a bid above that signal
candle’s open price plus a 5 pip band (EntryPips variable*)
4) The failsafe stop is 30 pips (Failsafe variable)
5) The stop loss is below the signal candle low price less a 0 pip band
(StopPipsBelowSignalCandleLow variable)
6) There are 3 different take profits we will test
a. A Multiple of three times (MultipleOfStop variable) the stop loss ((signal candle
open price – signal candle low) * MultipleOfStop)
b. A Trailing stop of the low price of subsequent candles after entry (every time a new
one hour candle closes, the stop moves to a tick below that newly closed candle’s
low price)
c. Trailing stop of 20 pips (TrailingStop variable)
d. Once a one hour candle has closed down after there is a position, we close the
position at the next tick if none of the prior conditions have been met
7) The back-test will be to May 26, 2017 from January 1, 2017
8) The system will look for trades between 2:00 AM EST and 3:00 PM EST
*Variable – should be set up so that they can easily be toggled from a main menu
Baseline Categories (controlled from menu)
1) Starting Amount - $1,000,000
2) Position Size – 10 lots (1 million notional)
3) “Failsafe” Stop – 30 pips (We would stop out of the position at this price point no matter what)
4) Starting Period – January 1, 2017
5) Ending Period – May 26, 2017
6) Long / Short Trades – Long Only
7) Time Period – 1 hour candles
8) Day Start Time – 2:00 AM EST (time it begins looking for trades for that day)
9) Day End Time – 3:00 PM EST (time is stops looking for trades for that day)
Trade Variables (controlled from menu)
1) Entry Bar Variables
a. “MaxSignalCandlePips” - Maximum one hour signal candle size – 40 pips
b. “MinSignalCandlePips” - Minimum one hour signal candle size – 10 pips

2) Entry Pips to add to signal candle open price
a. “EntryPips” - 5
3) Stop Loss
a. “StopPipsBelowSignalCandleLow” variable - 0
4) Take Profit Variable (this is where we get to select the type of take profit the algorithm will use)
a. Take profit type:
i. “MultipleOfStop” – 3 times
ii. Trailing subsequent candle low prices
iii. “TrailingStop” – 20 pips
iv. Close position on one hour down candle – true/false
Trade Filters
1) Is prior day up
2) Is current day up
3) “MaxDayPips”- How many pips for day to be up from open to high to stop looking for trades –
80 pips
4) Is price above 1 hour moving average – 50 period MA
Trade
After all filter conditions are satisfied true, then we look for a trade entry signal
Trade Entry
1) Once we have a one hour up candle, we look to enter on a pullback to the open price of that
candle plus the entry band (prior candle open price plus EntryPips).
2) If the prior candle’s open price plus band is not re-tested during the following one hour, then
there is no trade and we reset the strategy with the open price of the next one hour up candle.
We only want a re-test of the open price within the next hour.
Stop Loss
1) Stop
a. Tick below the entry candle low less the StopPipsBelowSignalCandleLow variable
Take Profit / Exit Trade

 1) Multiple Of Stop
a. MultipleOfStop - 3 times the stop loss ((signal candle open price – signal candle low) *
MultipleOfStop)
2) Trailing stop of subsequent candle low
a. Use a tick below the low of subsequent candle lows after entry
3) Trailing stop
a. TrailingStop – 20 pips
4) Exit at the next tick after there is a down one hour candle if none of the other trade conditions
have been met


IF YOU ARE INTERESTED PLEASE PM US YOUR SKYPE ID



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

1
Разработчик 1
Оценка
(597)
Проекты
930
46%
Арбитраж
31
39% / 29%
Просрочено
93
10%
Свободен
2
Разработчик 2
Оценка
(212)
Проекты
246
45%
Арбитраж
42
10% / 57%
Просрочено
5
2%
Свободен
3
Разработчик 3
Оценка
(80)
Проекты
117
67%
Арбитраж
16
25% / 13%
Просрочено
12
10%
Свободен
4
Разработчик 4
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
5
Разработчик 5
Оценка
(182)
Проекты
342
42%
Арбитраж
118
12% / 73%
Просрочено
104
30%
Свободен
6
Разработчик 6
Оценка
(44)
Проекты
100
39%
Арбитраж
17
29% / 47%
Просрочено
32
32%
Свободен
7
Разработчик 7
Оценка
(30)
Проекты
52
52%
Арбитраж
6
0% / 100%
Просрочено
18
35%
Свободен
8
Разработчик 8
Оценка
(119)
Проекты
127
41%
Арбитраж
3
33% / 67%
Просрочено
0
Свободен
9
Разработчик 9
Оценка
(91)
Проекты
144
38%
Арбитраж
67
15% / 48%
Просрочено
55
38%
Свободен
10
Разработчик 10
Оценка
(1)
Проекты
1
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
Похожие заказы
I need an expert advisor based on MACD and MA signals. It must have check and handling of trade operations errors. The main criteria for opening and closing positions: ◇Both Main and Signal direction must be shown by Arrows which is going to be for buy and sell positions
Need a programmer 30 - 50 USD
I am seeking an experienced MQL programmer to develop a custom Expert Advisor for MetaTrader 5. The project involves creating a trading strategy that stops trading after 2 consecutive losses until 6 AM the next day. The ideal candidate should have: - Proficiency in MQL5 programming. - Strong understanding of trading strategies and market analysis. - Experience with backtesting and optimizing trading algorithms. If
Trendline expert 40 - 200 USD
My project is to put my strategy on the VCrush indicator. I already have the indicator, I just need to add the entry methods, take and stop rules. There are 5 lines in total, when these lines are aligned, the robot makes the entry. Below are two images of what the buy and sell entries would look like with the lines aligned
Description of the ScriptThis script is designed for MetaTrader 4 (MT4) to execute a Buy order based on a re-entry strategy using the BBMA (Bollinger Bands Moving Average) approach. The main timeframe used is H1 (1-hour), and the script employs the Classic Bullish Engulfing pattern as a validation criterion before placing a Buy order.Key Components of the Script:Input Parameters:Lots: Defines the lot size for the
I need an expert to help me with adding more features to my existing mt4 EA I think the addition I want added to this EA is fairly simple--but I don't really understand how programming works, Contact me for a long term work, This is not the only project, I will explain the features in the inbox, Let me know if you can do it
Expert Advisor para operar no par XAU/USD no gráfico de 30 minutos, com as seguintes especificações: Indicadores : Utilize uma mídia móvel simples (SMA) de 72 períodos. Utilize o indicador Money Flow Index (MFI) com um período de 7. Inclui um indicador para marcar suporte e resistência nas últimas duas semanas no gráfico H4. Critérios de Operação : Venda : Execute uma ordem de venda se o preço se poupar no mínimo 800
EA Robot 30 - 500 USD
I Shawn Mametsa wants to creat a robot that will help a lot of people to make money through trading and become successful through trading I want to help those who want to trade but don’t know how to analyse the market
This is a simple Martingale based EA with RSI indicator used as buy/sell order conditions Mandatory Inputs: extern double TakeProfit = 120.0; // self explanatory for first order, for martingale orders it will adjust TP of all orders of the same type (buy / sell) to one, for example if an order opened at 100, 2nd opens at 105, the both of their tps will be at the same point, if an order is manually closed, it will
I need an expert advisor based on supply and demand zones. The zones should be identified automatically with tweakable parameters, but there should be also an option to input my own zones. I need the EA to have capability of opening market positions as well as pending orders. Other requirements: Martingale News filter Time filter Set expiry to zones, to prevent opening positions when price enters old zones
want to create a EA 1- break out candle ( T F customized) and customized SL TP 2- breakout fib zone 3- supertrend and candle stick patterns 4 Heikein Ashi and Renko charts

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

Бюджет
999 USD
VAT (22%): 219.78 - 219.78 USD
Итого: 1218.78 - 1218.78 USD
Исполнителю
899.1 - 899.1 USD
Сроки выполнения
от 1 до 2 дн.