An expert Advisor created from my own Tradestation Easy Language strategy code

Tâche terminée

Temps d'exécution 15 jours
Commentaires de l'employé
Patient and good with illustrations
Commentaires du client
Clemence has done a perfect job. Easy, smooth and reactive. He even added features I did not ask nor think about into the EA. EA does exactly what I expected and job has been done perfectly.

Spécifications

Hello,
I am a long time user of Tradestation (TS) and EasyLanguage (EL) and have been trading my own automated futures strategies. Looking into trading Forex (not available through TS, although it has the historical datas to test) with MT4 (already have MT4 accounts with brokers).

I have created a strategy in EL that I am not MQL4 litterate enough to code.

My EL code will be integrally available to translate into an EA in MT4. But decribing the strategy and going by steps, you should not need to be EL litterate.

The strategy basics:

* Martingale (yeah, i know...)

* will trade long side and short side on two differents charts and will not have to talk to each other

* Trade multiple pairs (between 4 and 8) at the same time. 1 hour TF. No other EA running on same pair but magic number would still be needed just in case.

* will trade @market at end of a bar (if conditions are met), so basically @open of next bar

* conditions very straight forward (if C - C[1] >= "gap" {input} then sell @ market, reverse for buy side) for first entry after take profit or stop previously reached. Then, if first entry done, add to the position every time a bar closes "gap" down from the previous entry price (for longs) ie averaging down (yeah I know again...). Reverse the process for shorts.

* will of course pyramid into positions (multiple of previous entry #lots, no number of entries limit, number of total lots as an input) and exit all position at a take profit limit order

* average entry price for the whole position will be #lots affected of course, as lots increase every new position taken in the same initial position

* will have a stop loss (position based, $) based on pair traded, and a take profit "target" {input} from the VWAP of the whole position.

* will have a portfolio stop 

* If target or stop hit, then restart to point 5 above.

Inputs that have to be tested/changed will be:

gap(pips), target(pips), stop($), start#lot(ex: 0.10),fact#lot(ex: 1.50), mart(0 or 1); portfstop(xx% of portfolio value with open positions P&L)

"mart" is a number that is used to test/trade which increase in the number of lots we use:

if mart = 0 then {add to previous position #lots}  #lotsposition2 = #lotsposition1 + fact#lot

if mart = 1 then {multiply from previous position #lots} #lotsposition2 =  #lotsposition1 x fact#lot

I attach a snap of a EURCHF chart with the system positions. "1000 lots" in TS means 0.01 lots in MT4.

Optionnaly, I'd like to have a code for an indicator that shows on a chart the average price of a position (white dots on my chart) and its target price (blue dots on my chart).

I hope I have explained simply and clearly the concepts. Of course, as said, my working EL code will be available. And we will have to clear out together all misunderstandings concerning the startegy behaviour before you start coding so you will not have to get back to previous code that would need re-writing to cater for misunderstandings or new features from my side. Been there, done that ;-)

Thank you for reading. Hope to work together.






Dossiers :

JPG
MT4_example.JPG
539.5 Kb

Répondu

1
Développeur 1
Évaluation
(160)
Projets
190
26%
Arbitrage
8
25% / 38%
En retard
5
3%
Chargé
2
Développeur 2
Évaluation
(47)
Projets
78
50%
Arbitrage
1
0% / 0%
En retard
1
1%
Travail
3
Développeur 3
Évaluation
(300)
Projets
450
65%
Arbitrage
5
40% / 0%
En retard
4
1%
Gratuit
4
Développeur 4
Évaluation
(42)
Projets
88
14%
Arbitrage
31
29% / 55%
En retard
36
41%
Travail
5
Développeur 5
Évaluation
(3)
Projets
4
0%
Arbitrage
1
0% / 100%
En retard
1
25%
Gratuit
Commandes similaires
Variable Inputs to be added Order Type : Market , Pending Trade Type : Buy, Sell , Buy & Sell Pending Pips Step : ( Pips Value can be negative or positive to decide on what type of Pending Order ) // If trade type Buy is selected Close Type : Close All ( Bulk Close Option in MT5 ) , Close Individually Close Option : %of Equity , %of Balance , Amount $ , %of No: of Trades Close Type : Buy Only , Sell Only , Buy & Sell
hello there I need a copy trade for mt4 can ANYONE help me with and let discuss on how to go about it kindly send me message to signify and let discuss mind you i need this urgently let connect to discuss and conclude
Below is the pine eidtor script convert it to MQL5 coding language and create bot based on following condition 1. This all should be on 5-minute chart timeframe 2. For Buy side, buy after closing of second candle when buy signal is given and hold buy position until sell signal is given. 3. For sell side, sell after closing of second candle when sell signal is given and hold sell position until next buy signal will be
I would like the better volume indicator 1.6 in a scanner format. Scanning multiple timeframe and pairs of which can be picked. Would like it to provide all standard notifications and also if pressed to go to the a template timeframe and pair. *To be placed in a table format as the one added. To be able to add which time frame you want to see. *To advise me of the following Climax High - turn the text green High
i have a JavaScript of a code which is a indicator of trading view, i want to convert into python script and make a mql5 automated trading bot which can take automatic trade and also exit when the signals come by the indicator
Here's the bot's trading strategy in a nutshell>>> I would like to make a simple scalping MT5 EA trading bot for the synthetic indices, specifically for the Boom 1000 Index. This MT5 EA trading bot will be based off of the 10 period moving average that follows specific rules for entry. The parameters of the moving average are as follows: Period:10 Shift:1 Method:Linear Weight Apply to:Close The bot will only initiate
I would like an existing, older MT4 EA I had developed converted into an MT5 EA and debugged where necessary. The EA is attached and should be fairly self-explanatory. It is a breakout order entry EA with customisable parameters
I require an MT4 Expert Advisor (EA) that automatically places hedge orders when a buy or sell order is placed by me or another EA. The hedge orders will consist of a stop order (either Buy Stop or Sell Stop), with the same lot size as the original order, deployed at a predefined price distance. The EA must ensure that only one hedge order is placed for each trade. The system should monitor trades based on specific
Renko EA 30 - 150 USD
I want a Renko EA similar to the one I have, because I want the source code. The Renko EA will have the mode presets described, the Renko EA will be live, it will be for MT5, it will be saved under Expert Advisors. Please see the attached file for specifications. Please let me know if you have any questions
For Chart Panel : Needs a Black Back ground at present its transparent . ✔️ Trading Panel (To be reset weekly = 1-6) 1. EA Status : (on/off) 2. Total Trades Taken : 3. Number of Profitable Trades Today : 4. Number of Loosing Trades Today : 5. Number of Profitable Trades This Week : 6. Number of Loosing Trades This Week : (To be Reset every Month = 7-9) 7. Number of Profitable Trades This Month : 8. Number of Loosing

Informations sur le projet

Budget
30 - 300 USD
Pour le développeur
27 - 270 USD
Délais
à 20 jour(s)