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

Lavoro terminato

Tempo di esecuzione 15 giorni
Feedback del dipendente
Patient and good with illustrations
Feedback del cliente
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.

Specifiche

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.






File:

JPG
MT4_example.JPG
539.5 Kb

Con risposta

1
Sviluppatore 1
Valutazioni
(146)
Progetti
175
23%
Arbitraggio
7
29% / 43%
In ritardo
4
2%
Occupato
2
Sviluppatore 2
Valutazioni
(47)
Progetti
78
50%
Arbitraggio
1
0% / 0%
In ritardo
1
1%
In elaborazione
3
Sviluppatore 3
Valutazioni
(298)
Progetti
444
64%
Arbitraggio
5
40% / 0%
In ritardo
4
1%
Gratuito
4
Sviluppatore 4
Valutazioni
(42)
Progetti
88
14%
Arbitraggio
30
30% / 57%
In ritardo
36
41%
In elaborazione
5
Sviluppatore 5
Valutazioni
(3)
Progetti
4
0%
Arbitraggio
1
0% / 100%
In ritardo
1
25%
Gratuito
Ordini simili
Life Creator 40 - 1000 USD
the topic of this robot is ,,life creator'' becouse when you have no idea what to do, this robot can help you and teach you how you can do it. The robot gonna creat you your own tactics which can help you in future. When you gonna see that it's really work you start to be happy and you gonna want to have more of this
AllForexEA 30+ USD
Algorithm - from which order the drawdown reduction algorithm is activated. - Percent profit for DD Reduction Algoritm - percentage of profit when closing orders in the drawdown reduction mode. - Magic - is a special number that the EA assigns to its orders. - Fix distance - fixed distance between orders (default 250 - in points) - Order dinamic distance - from which order will the
I need two trading view indicators to be on Mt4 .i want them to work the same way that they do on trading view if possible.i will send the indicators
Function (A) simple to do___________________________________________________ //+------------------------------------------------------------------+ //| Expert Tick Function | //+------------------------------------------------------------------+ void OnTick() { F1(); F2(); F3(); } //+------------------------------------------------------------------+ bool F1(){ extern bool F1(); Set to external (false) or (true)
Ok 30+ USD
thacksc d trttt rtrt in super market fddf dghfg tdhdthdt gdydtydt jnjnjndf gd gdfg dgd gd t rt r te tr sf fdsffsdgs g dfg dg d dfh f hfh dh d hd fh dh dt y ty dry dr td ryd ddry
hi , i am looking for a Grid EA with some basic type of EA but fully functional and final one. so anyone who can do perfect EA should contact. plan is discussed as below. start and end time, and days of active deactive button should be added in dashboard or else like if we want to close EA for any future day or days in coming week so before time we should be able to set. when EA starts. it opens one buy or sell and
Hi, I would Like an EA ORDER PANEL for MT5 which allows me to place limit orders . The only addition I would like compared to other order panels, is an o ption to place a reversal trade if the original idea is stopped out. For example: I place a Short trade at 1.2120 with a 20 pip Stop Loss and a 100 pip target IF the SL is hit, then I want a Long trade to be place at 1.2120 with the same size SL and TP (20pip and
I need the following modules as per this sample indicator, then integrated with RSD Candles. look into the sample input settings, ................................................. ......................................................................................................... .......................................................................................................... ................previous
hello everyone I need to create an ea that creates signals based on the indicator on trading view and transmits it directly to mt5, so that the signals are created on trading view and orders are opened in mt5
Create a basic EA with 2 indicators and 3 conditions with stop loss and trailing stops. The lot size is one full lot, 1.0 EUR/USD, 100,000 Euros and stated clearly in the code

Informazioni sul progetto

Budget
30 - 300 USD
Per lo sviluppatore
27 - 270 USD
Scadenze
a 20 giorno(i)