Tradestation EasyLanguage to Metatrader MQL code conversion

I require a developer experienced in both Tradestation EasyLanguage, Metatrader4 MQL, and foreign exchange trading.

I have 3 relatively simple Tradestation files (attached ELD along with screenshots in terms of visualisation) I'd like to convert for use on Metatrader 4, and to be delivered as open/ unprotected code suitable for application onto Metatrader 4:

1. MA Direction Indicator. In essence this plots a histogram depicting the difference between two simple moving averages . There are 3 horizontal lines being the zero line, +20 pips and -20 pips. If the histogram is >+20 pips, the histogram bar is coloured green, if <-20 pips it is coloured red, and if neither is coloured yellow. The moving average default is 12 & 100 period, and I typically use it on a 5 min chart.

2. A ShowMe or Indicator (News Entry Level). In essence this plots a dot or cross on each bar which represents the 1st quartile of the range of the bar. If median of the bar is less than the median of the previous bar, then the dot/cross is plotted at 25% of the range of the bar as measured from the high (i.e. high - (range/4)) and coloured red to indicate a bear bar. The opposite is plotted green and would be (low + (range/4)).

3. A Strategy (Liquidity Trade). Throughout the trading day I will identify an opportunity to trade (long or short). I want to be able to specify my entry based upon certain parameters: (i) enter long or short - input variable; (ii) enter at either the simple moving average of 12 periods or 36 periods - input variable; (iii) enter after x time - input variable such as 1530; (iv) enter before y time - input variable such as 1700; (v) the value of currency to be transacted - input variable such as 100,000 (vi) if a trade has been entered, set a stop loss of x pips - input variable such as 30; (vii) if a trade has been entered, set a profit target of y pips - input variable such as 30; (viii) if a trade has been entered, set a breakeven stop of z pips - input variable such as 15, meaning that if the trade moves 15 pips into profit, the stop loss is moved to breakeven.

I have created the EasyLanguage code, but I am moving away from Tradestation and I have no experience in Metatrader 4/ MQL.

Many thanks.

barranjoey (Mark)

Compétences : Marchés Financiers, Metatrader, Architecture Logicielle

en voir plus : easylanguage mql, easylanguage horizontal line, easylanguage input pips, convert mql tradestation, tradestation eld mql, tradestation easylanguage breakeven, yellow software, tradestation developer, software developer ii, min range, median target, ma code, horizontal architecture, entry level developer, cross with two lines, than vi, foreign exchange trade, zero day, tradestation, trade exchange, red cross, mql c++, Mql 4, metatrader c, MetaTrader 4

Concernant l'employeur :
( 1 commentaire ) Brisbane QLD, Australia

Nº du projet : #1069095

Décerné à:


Please check my PM :)

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 2 jours
(27 Commentaires)

6 freelance font une offre moyenne de $110 pour ce travail


Ready to start right now.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 2 jours
(21 Commentaires)

Hello. I posted PM. Regards

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 2 jours
(12 Commentaires)

Check PM, please.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(4 Commentaires)

Please check your PMB! Thank you!

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 0 jours
(0 Commentaires)

Happy to quote for this and other MT4 requirements. Please see my PM to you. Best John Financial Programming Services

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 5 jours
(0 Commentaires)