Auftrag beendet
Ausführungszeit 3 Tage
Bewertung des Entwicklers
Thanks!
Bewertung des Kunden
Great coder - satisfied all my needs for EA and script. Would recommend him in a heartbeat.
Spezifikation
Hello,
I've reached a juncture in my life where time is a very, very scarce commodity, and it has easily become something that I value dearly. As such I'm deciding to take the plunge to automate the more manual aspects of my trading, but lack of programming experience (and lack of time) will not allow me to build an EA and script on my own. I will try to be as clear as possible, but bear with me! I am planning to use this on OANDA MT4 where the minimum lot size is 0.01 lot (micro-lots), if this is pertinent. I am not too sure how difficult it would be to code, but here's how I envision the EA working, with some "pseudo-code". Feel free to completely disregard this and implement it in your own way, this is just to give a general idea:
I'd like to be able to drag the EA to the chart I wish to trade:
Fields
I would like the order sizes to be calculated, so that each order risks (RiskPercentage * AccountSize). This should be in Microlots, rounded DOWN. I would also like it to account for different pip values between say JPY pairs and USD pairs for example.
Method of Execution (I am aware there are no Take Profits, these are discretionary)
For the Script:
Fields
- 'Periods' : which will specify the number of periods of the particular charts I am interested in. If I set 'Periods' = 10, for example, it means I am interested in the last 10 candles of a particular chart.
I've reached a juncture in my life where time is a very, very scarce commodity, and it has easily become something that I value dearly. As such I'm deciding to take the plunge to automate the more manual aspects of my trading, but lack of programming experience (and lack of time) will not allow me to build an EA and script on my own. I will try to be as clear as possible, but bear with me! I am planning to use this on OANDA MT4 where the minimum lot size is 0.01 lot (micro-lots), if this is pertinent. I am not too sure how difficult it would be to code, but here's how I envision the EA working, with some "pseudo-code". Feel free to completely disregard this and implement it in your own way, this is just to give a general idea:
I'd like to be able to drag the EA to the chart I wish to trade:
Fields
- Ideally there will be a field called 'Target', which will be a price that I am interested in (this is not a Take Profit).
- There will be a field called 'AccountSize' and another one called
'RiskPercentage'.
-The account size field will be where I input the size of my account balance. I do not want to use my currently available balance because my money management moves up in 'steps', during which I'd like to envision the size of my account as a fixed figure until the next step.
-The risk % field will be the amount I wish to risk per trade in percentage points. - A field to indicate Buy or Sell
- A field called 'BackwardCount', which is going to be a number denoting which candle I am interested in, with 0 being the current candle, 1 being the previous candle, 2 being the second previous candle and so on.
- A field called 'TimeInterval', which is going to be a number that specifies a multiple of the current time frame; ie. a value of 2 for TimeInterval will represent a period of 2 days on a Daily Chart, but 2 hours on an Hourly Chart.
I would like the order sizes to be calculated, so that each order risks (RiskPercentage * AccountSize). This should be in Microlots, rounded DOWN. I would also like it to account for different pip values between say JPY pairs and USD pairs for example.
Method of Execution (I am aware there are no Take Profits, these are discretionary)
- For a buy order:
candleOpen = Open price of candle specified by BackwardCount.
if ( candleOpen > Target - ( 0.33 * iATR(NULL, 0, 28, 0) ) ) {
Send out an alert for an invalid trade;
Stop running EA;
} else {
place a pending Buy at price: Target - ( 0.33 * iATR(NULL, 0, 28, 0) ), with a stop at price: Target - ( 0.66 * iATR(NULL, 0, 28, 0) );
}
if ( Price == Target - ( 0.66 * iATR(NULL, 0, 28, 0) BEFORE Pending Buy Executed ) {
Cancel pending Buy;
Stop running EA;
}
// So if we reach here I'm assuming that the Pending Buy was triggered before price had the chance to reach
// Target - ( 0.66 * iATR(NULL, 0, 28, 0). Now I want the EA to monitor the trade when executed. Essentially I
// want it to check every TimeInterval periods (where the periods is the period of the current timeframe) if the
// price is below my entry (ie. I'm in the drawdown). If it is, then close the order, else do nothing.
// BUT - I want my stop to be moved to entry (ie. breakeven), if price ever hits Target, WHILE it's simultaneously
// checking every TimeInterval Periods where the price is. If price does hit Target, then I want the stop moved to
// entry (ie. breakeven), and the EA to stop running.
when (Pending Buy executed) {
every TimeInterval periods do:
if ( Price < Buy Entry ) {
close this order;
stop running EA;
} else {
if (Buy Entry stopped out) {
stop running EA;
} else {
do nothing;
}
}
butSimultaneously do
if ( Price == Target ) {
move Stop to Entry;
stop running EA;
}
(!) I HAVE ABSOLUTELY NO IDEA HOW TO GET THESE TWO THINGS TO RUN AT THE SAME TIME/HOW TO GO ABOUT IMPLEMENTING THIS. PERHAPS THIS WILL REQUIRE 2 EAs?(!)
- For a Sell order: (The same thing, just reversed)
candleOpen = Open price of candle specified by BackwardCount.
if ( candleOpen < Target + ( 0.33 * iATR(NULL, 0, 28, 0) ) ) {
Send out an alert for an invalid trade;
Stop running EA;
} else {
place a pending Sell at price: Target + ( 0.33 * iATR(NULL, 0, 28, 0) ), with a stop at price: Target + ( 0.66 * iATR(NULL, 0, 28, 0) );
}
if ( Price == Target + ( 0.66 * iATR(NULL, 0, 28, 0) BEFORE Pending Sell Executed ) {
Cancel pending Sell;
Stop running EA;
}
// So if we reach here I'm assuming that the Pending Sell was triggered before price had the chance to reach
// Target + ( 0.66 * iATR(NULL, 0, 28, 0). Now I want the EA to monitor the trade when executed. Essentially I
// want it to check every TimeInterval periods (where the periods is the period of the current timeframe) if the
// price is above my entry (ie. I'm in the drawdown). If it is, then close the order, else do nothing.
// BUT - I want my stop to be moved to entry (ie. breakeven), if price ever hits Target, WHILE it's simultaneously
// checking every TimeInterval Periods where the price is. If price does hit Target, then I want the stop moved to
// entry (ie. breakeven), and the EA to stop running.
when (Pending Sell executed) {
every TimeInterval periods do:
if ( Price > Sell Entry ) {
close this order;
stop running EA;
} else {
if (Sell Entry stopped out) {
stop running EA;
} else {
do nothing;
}
}
butSimultaneously do
if ( Price == Target ) {
move Stop to Entry;
stop running EA;
}
(!) AGAIN I HAVE ABSOLUTELY NO IDEA HOW TO GET THESE TWO THINGS TO RUN AT THE SAME TIME/HOW TO GO ABOUT IMPLEMENTING THIS. PERHAPS THIS WILL REQUIRE 2 EAs?(!)
For the Script:
Fields
- 'Periods' : which will specify the number of periods of the particular charts I am interested in. If I set 'Periods' = 10, for example, it means I am interested in the last 10 candles of a particular chart.
Method of Action
I would like the script when run, to obtain the Candle Opens of all open charts, for the last 'Periods' number of periods, and place them all into one .csv file, which I will import into Excel (including a field for the Pair Name corresponding to each data set in the .csv would be useful, if possible!). If doing this for all Open charts is not practical, then perhaps a list of some sort, where I can select the pairs and time-frames I want to obtain the Opens for would suffice.
I think that about covers it. If there are any ambiguities, please do not hesitate to let me know.
Thanks,
xXTrizzleXx
Bewerbungen
1
Bewertung
Projekte
395
28%
Schlichtung
155
20%
/
52%
Frist nicht eingehalten
112
28%
Frei
2
Bewertung
Projekte
2820
80%
Schlichtung
156
22%
/
43%
Frist nicht eingehalten
487
17%
Frei
3
Bewertung
Projekte
977
74%
Schlichtung
27
19%
/
67%
Frist nicht eingehalten
100
10%
Frei
Veröffentlicht: 1 Artikel, 6 Beispiele
4
Bewertung
Projekte
150
29%
Schlichtung
9
44%
/
11%
Frist nicht eingehalten
46
31%
Frei
5
Bewertung
Projekte
257
53%
Schlichtung
16
50%
/
38%
Frist nicht eingehalten
83
32%
Frei
6
Bewertung
Projekte
1295
67%
Schlichtung
84
26%
/
49%
Frist nicht eingehalten
338
26%
Frei
Ähnliche Aufträge
Need MT4 EA/ROBOT required
30+ USD
I am looking for an experienced developer to create a custom MT4 Expert Advisor (EA) / trading robot. Requirements: Fully automated trading system for MetaTrader 4 Clear entry and exit strategy (can be based on indicators, price action, or a custom logic) Risk management features (lot size control, stop loss, take profit, trailing stop) Ability to run on multiple currency pairs Option to adjust settings (risk %
I need a custom MT4 Expert Advisor based on H4 breakout with martingale and equity protection. Platform: MetaTrader 4 / MQL4 Main symbol: XAUUSD Must work on 5-digit / 3-digit brokers All settings must be adjustable from EA inputs Strategy Logic: EA must detect the previous H4 candle high and low. Automatically open BUY when price breaks above the previous H4 high. Automatically open SELL when price breaks below the
Hello, I am looking for an experienced MQL5 developer who can build a reliable choppy/range market filter for my existing EA. My EA works well in trending markets , but it takes too many losing trades during sideways, choppy, and ranging markets . I want an indicator/filter that can detect bad market conditions and pause or block EA entries during those periods. Main Requirement: Detect Trend / Range / Choppy market
Trend Filter BUY EMA 9 > EMA 21 > EMA 50 EMA 50 slope must be pointing upward. Price must remain above EMA 50. SELL EMA 9 < EMA 21 < EMA 50 EMA 50 slope must be pointing downward. Price must remain below EMA 50. Slope sensitivity should be adjustable in the EA settings. Entry Conditions Wait for a pullback toward EMA 9 or EMA 21. Entry only after a valid engulfing candle. BUY Previous candle bearish. Current candle
Kenyan Editor
30+ USD
1.a specific robot to earn for a quick and reasonable trade all over. The Idear of being specific makes me perfect, I want this to be clear that make me a high luxurious person will describe me and I will promise to advertise the market both internally and externally
I have my own strategy in 1min. I want it convert to a bot. Please reach me only coding experts. I dont want bit makers from Ai. Demo version should be provided for confirmation
Code the indicator to MT5 EA, include all the inputs variable and values Enable EA true or false Allow live trading Allow demo trading Allow strategy tester Bar shift 0 adjustable Lot size adjustable Max spread in points (0=disable) Use stop loss true or false Stop loss in points (adjustable) Use stop loss circle true or false Use take profit true or false Use take profit in points (adjustable) Use pending order in
Siraj Durrani
30 - 50 USD
Title: Need MT4 Expert Advisor for XAUUSD (SMC/ICT Strategy) Requirements: I need a professional MT4 Expert Advisor (EA) for XAUUSD based on Smart Money Concepts (SMC) / ICT strategy. Features: - Platform: MetaTrader 4 (MT4) - Symbol: XAUUSD - Automatic Buy and Sell trades. - Detect market trend automatically. - Use Break of Structure (BOS) and Change of Character (CHoCH) for trend confirmation. - Enter trades only
Xauusd to gold
35+ USD
The EA must be fully automated , backtest-friendly , prop-firm-safe , and built with a clean modular architecture . Core Strategy Requirements 1. Higher Timeframe Bias Use D1 and H4 . Use 200 EMA as trend filter: If price is above 200 EMA on both D1 and H4 -> allow BUY only If price is below 200 EMA on both D1 and H4 -> allow SELL only If D1 and H4 are not aligned -> no trade 2. Market Structure Module Detect and
Looking for an experienced MQL5 developer to build a professional, fully automated Multi-Timeframe trend-following Expert Advisor for MT5. The system is asset-agnostic (Forex, Gold, Indices, Crypto, and Deriv Synthetics). Core Technical Logic: Macro Trend (H4 & H1): Direction determined by Candle Close vs. EMA 200, and EMA 50 > EMA 200 crossover state. Market Structure Filter (H1): Algorithmic
Projektdetails
Budget
20 - 40 USD
Ausführungsfristen
von 1 bis 3 Tag(e)