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
(223)
Progetti
278
27%
Arbitraggio
14
50% / 36%
In ritardo
9
3%
Caricato
2
Sviluppatore 2
Valutazioni
(52)
Progetti
90
51%
Arbitraggio
1
0% / 0%
In ritardo
1
1%
Gratuito
3
Sviluppatore 3
Valutazioni
(322)
Progetti
495
66%
Arbitraggio
5
40% / 0%
In ritardo
4
1%
In elaborazione
Pubblicati: 8 codici
4
Sviluppatore 4
Valutazioni
(44)
Progetti
90
13%
Arbitraggio
34
26% / 59%
In ritardo
37
41%
Gratuito
5
Sviluppatore 5
Valutazioni
(3)
Progetti
4
0%
Arbitraggio
1
0% / 100%
In ritardo
1
25%
Gratuito
Ordini simili
Description: I have a fully functioning Expert Advisor (.mq5) that trades a breakout strategy based on 2-hour session boxes. The EA works perfectly and has already been live-tested. Now, I want to create a data-gathering/analyzer version of this EA to help me validate and analyze strategy performance over historical data. This new EA should not place real trades, but instead simulate the exact same logic and track
Everything is based on ATR . Additional Filter requirements : - Needs Session Filter . ( please have the session filter already ) let me have a look ,[send an image of it while applying] - News Filter . ( having news and session filter already ready will aid ) - Minor changes to some of the input parameters
Hello developers, I would like to create a professional Expert Advisor (EA) for trading XAU/USD (Gold) based on strict risk-control logic and smart filters. The EA must follow these core rules and features: 1. Trade only XAU/USD on M15/H1 timeframes 2. Max 2 trades per day (only in fully confirmed, safe conditions) 3. Lot size = 1.00 (fixed) 4. Only trade when ALL of the following filters are confirmed: -
Twentytwo:Twentytwo 30 - 100 USD
Hi; I need a trading robot following a self discovered trading strategy. I'm not familiar with programming, but I will put a description in Latin and English text to better clarify. The formula is linechart based , involves support and resistance and trend lines
Wealthy EA 1.0 30+ USD
US100Cash (Nasdaq 100) M5 chart and the current SELL setup,Stop Loss and Take Profit levels. --- 🔻 SELL Trade Plan (Short Position) ✅ Entry: Sell near 23195–23200 (current level is within this zone). --- 📍 Stop Loss (SL): Place above recent resistance, where price was rejected. 🔺 Stop Loss: 23260 (Above the recent swing high — gives the trade breathing room) --- 🎯 Take Profit (TP): Use recent support levels as
Hello guys, I'm currently looking for a serious and well-tested EA that can help pass prop firm challenges (like FTMO, MyForexFunds, etc.) and eventually run on a funded account. Requirements: Max Drawdown: 1–2% per trade Lot Size: Adjustable based on the challenge account size Risk Management: On-chart panel showing all key stats (daily drawdown, equity, profit target, etc.) Stop Loss & Take Profit: Must follow
Back End Developer Required with Prop firm experience , For an ongoing live chart support . Please mention about your Prop Firm experience while applying , Following are the project requirements : ATR Threshold Breakout . Certification . The expert is designed to gain 1-2 % of the equity every single day . ( for prop firms ) . Session Filter , Economic Calendar Filter . The Panel needs Minor Adjustments to show the
Hello, I'm looking for an MQL5 developer to build a tool to measure, evaluate and visualize a broker's fairness through various metrics. What you'll build: - A modular EA to measure broker fairness metrics (Eg. slippage, spread spikes, execution delays). - An interactive display for the user. - A system for saving measurements to, and retrieving from a file. Modular code: - Code must be clean, documented and
TOS DEVELOPER 30+ USD
Hello, I want to enter the formulas for all the option exposures that don't appear in the TOS options chain by default. Once that's done, I can extract the real-time data from there so I can graph it in Excel. Do you know how to do this? I have the formulas for the exposures, there are two more add-ons I'd like to have. The first would be to have the total in billions for each exposure. I'd also like to have the
I want the ea to be made on rsi and ema crossover, rsi below 20 buy and ema9,21 bullish crossover vice versa and for sell rsi above 80 and ema 9 and ema 21 bearish crossover

Informazioni sul progetto

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