Lavoro terminato

Tempo di esecuzione 13 giorni

Specifiche

Hello programmer,

I'm looking for an experienced programmer to create an Expert Advisor based on an existing free indicator called ArrowZigZag.

I currently have a program compiling with 0 errors. I use this program with Heiken Ashi candles to create longer trade opportunities. This program has 3 inputs which I can only change in the IDE program. 

In the program there is already a condition to open a position on the current established arrow, bias based on the previous arrow. For example, if the previous arrow was a sell signal then a sell position will open on the next buy arrow  This is possible through a loop in the program. Because the latest arrow sometimes repaints and creates higher highs and lower lows creating some good gains however the arrow repaints and is not reliable. The open/closed position is based on the previous arrow made possible with an if condition.

This causes more than one problem. If the price reverses higher than or lower than an open/buy or sell condition then this equals a loss. In my demo account the EA does make money 50% of the time so no gains are being made because after making large gains in a trending market losses are incurred when in ranging or consolidating markets. Because of this I would like to make some changes to optimize this EA.

I want to change the condition by taking out the existing condition that opens a position based on the previous arrow. That means removing the loop.

I want to include 2 main conditions, a stop loss, the indicator arrows and lines on screen and an input function to control the EA.

The first condition is to open a position based on the current arrow signal buy or sell once price action has moved to the opposite direction by 1 bar closed above/below the current price swing low/high then to add a stop loss set at the previous swing high or low so if the price action returns the position will close then there will be minimal loss.

The second condition is to repeat the first condition if stop loss has been triggered and keep opening positions on arrows on the first new closed bar/candle above/below the current price swing low/high. I already have the condition to close the position on the next arrow buy or sell but I'm not sure if it is on close of bar so that may need adjustment.

This change means that the EA will open positions every time a candle/bar closes with the price action now moving above/below the current price swing low/high hoping to catch all potential mini trends.

Also I may like to have this EA Licensed for retail in the near future.

So to confirm:

  1. Signal to open a position - the arrow of the ArrowZigZag  indicator (all of the indicator parameters should be adjustable):
    • A long-position is opened if the indicator's new arrow is pointing up (below the chart) on the last closed bar and the price action is now above the previous swing low moving up;
    • short-position is opened if the indicator's new arrow is pointing down (above the chart) on the last closed bar and the price action is now below the previous swing high moving down ;
    • Arrows on the current (uncompleted) bar are ignored, only the completed bars are analyzed.
  2. The position volume is calculated as a percentage of the current balance: Lot = Balance/MarginRequired * LotPercent / 100  where and adjustable in inputs:
    • Balance - current account balance;
    • MarginRequired  - the margin required to open a position with a size of 1 lot and adjustable;
    • LotPercent - an input parameter (the percentage for the calculation of the lot).
      For example, when the LotPercent = 5, with a 1:100 leverage, the lot for EURUSD (at current price of 1.3900) will be: 10 000 / 1 390 * 5 / 100 = 0.3597
      The obtained result is rounded off by the usual rules to the nearest correct value (up to 0.36 - if the DC allows lots with a precision of up to 0.01, or up to 0.4 - if the lot step = 0.1).
  3. StopLoss (SL) and TakeProfit (TP) -  adjustable by the parameters StopLoss and TakeProfit:
    • The levels are specified in points of 4-digit quotes;
    • The levels are calculated relative to the price of recent swing high/low.
  4. All of the open positions are accompanied by a SL calculated on recent swing high/low:
    • If a long-position is opened, and the next bar continues below the current price, the stop loss is triggered at recent swing low;
    • If a short position is opened, and the next bar continues above the current price, the stop loss is triggered at recent swing high;
    • The indicator values are taken from the completed (formed) bar, the current bar (uncompleted) is not used. That is, the modification should occur no more frequently than once in a bar;
    • Moving the SL is permitted only by programming but can be manually adjusted;
    • The SL should be set at the minimum allowable distance set at the recent swing high/low (but only if it complied with the previous rule of moving in the direction of the profit);
  5. If there is an opened position, and there is an opposite signal, the opened position must be closed and a new one must be opened (in the opposite direction).
    For a new position the calculation of the lot must be called after closing the opened position.
  6. Miscellaneous:
    • When you run the Expert Advisor, it should attach the used indicators with the specified parameters;
    • The information on the opening/closing of positions and of modifications of the SL should be stored in the Journal;
    • If there are any errors, it must print a message describing the error.
  7. Chart to be displayed using Heiken Ashi candles visible with ArrowZigZag indicator which matches the ZigZagExpert input settings.
  8. An input function to change the input settings of the ZigZagExpert.

If there are any questions or suggestions please don't hesitate to contact me.


Faithfully,

Daniel







































































File:

Con risposta

1
Sviluppatore 1
Valutazioni
(43)
Progetti
66
12%
Arbitraggio
12
58% / 42%
In ritardo
1
2%
Gratuito
2
Sviluppatore 2
Valutazioni
(180)
Progetti
301
30%
Arbitraggio
54
24% / 56%
In ritardo
98
33%
Gratuito
3
Sviluppatore 3
Valutazioni
(9)
Progetti
19
16%
Arbitraggio
3
67% / 0%
In ritardo
0
Gratuito
4
Sviluppatore 4
Valutazioni
(54)
Progetti
102
23%
Arbitraggio
12
25% / 17%
In ritardo
13
13%
Gratuito
5
Sviluppatore 5
Valutazioni
(119)
Progetti
169
38%
Arbitraggio
9
78% / 22%
In ritardo
15
9%
Gratuito
6
Sviluppatore 6
Valutazioni
(45)
Progetti
91
13%
Arbitraggio
34
26% / 59%
In ritardo
37
41%
Gratuito
7
Sviluppatore 7
Valutazioni
(144)
Progetti
186
41%
Arbitraggio
24
58% / 21%
In ritardo
13
7%
Gratuito
8
Sviluppatore 8
Valutazioni
(11)
Progetti
16
25%
Arbitraggio
1
0% / 100%
In ritardo
1
6%
Gratuito
9
Sviluppatore 9
Valutazioni
(69)
Progetti
146
34%
Arbitraggio
13
8% / 62%
In ritardo
26
18%
Gratuito
Pubblicati: 6 codici
Ordini simili
i want help on puting my ea in mql5 for sale, help for 10percentage on every sales a higher profit scalper on gold 5minute trader non martingale none hedging mt4 version
Alphapipfx 30+ USD
Sniper Strategy EA -Presicion Forex Trading Bot for MT4 and MT5 Sniper Strategy EA is a fully automated Expert Advisor that executes high-probability forex trades using EMA 50/200 trend detection, RSI 14 momentum filtering, and automatic Support and Resistance zone identification. This bot does not chase price — it waits for price to come to key levels and confirms with multiple indicators before entering, just like
We are looking for a Prop Firm Operations & Technology Manager to help us creating our risk and technology infrastructure for our new prop firm. This is a key role for someone who understands both trading infrastructure and day-to-day prop firm operations . You will be responsible for managing the systems, platforms, configurations, and workflows that keep the firm running smoothly, while also helping us scale
I already have an MT5 trading bot called Omega Bot and I am looking for a marketer / seller who can help me find real buyers. Commission: 100 USD per successful sale Bot details: - MT5 only - Gold and Silver - M15 - ORB strategy - Asia and New York sessions - Automatic risk management - Break-even - Trailing stop - Spread filter - Beginner friendly - Ready settings file - Trial version available - Support after sale
I want to find a Developer to perform this work and settle payments in this Application. I undertake not to communicate with Applicants anywhere else except this Application, including third-party
Hi guys I’m looking for a coder who’s experienced in one script. The candidate must be familiar with fractals and self similarity. If you can’t code self similarity, please don’t bother contacting me ( respectfully). I just don’t want us to waste each others time. My budget is 100$. If that’s too low for you please, don’t contact me. Only contact me if you can code self similarity and can accept 100$. I will provide
Looking to acquire a good MT5 based EA that works on Gold, forex pairs or BTC. Must be suitable for current market conditions and profitable in backtests. Suitable on 1 Min timeframe to be used on, Must be actively opening many positions throughout the day. Share me the details if this matches something you have or developed. Looking to get this finalised within the weekend
I am looking for an experienced MQL5 developer to improve an existing forex EA, not build a completely new robot from zero. Important note: I use GPT to help me write because my English is limited. The wording may be assisted by GPT, but the trading issues, testing observations, and improvement goals are real from my side. I need a developer who is patient, understands strategy logic well, and can explain the
Fair Value Gap Expert , Optimize the core logic for live chart . [Filters are working] Lets ace the trailing stop . Change points to pip . Project will start from next week
I hope to acquire a profitable and existing expert advisor (EA) from the gold market, with complete source code, to add to our client portfolio. you can WECHAT: Faca7898 Please note EA when adding friends. It should be clarified that this does not require you to formulate or design new strategies. If you already have a verified, consistent, and production-ready EA, I am willing to purchase it immediately and engage

Informazioni sul progetto

Budget
80 - 200 USD