작업 종료됨

실행 시간 13 일

명시

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







































































파일:

응답함

1
개발자 1
등급
(43)
프로젝트
66
12%
중재
12
58% / 42%
기한 초과
1
2%
무료
2
개발자 2
등급
(180)
프로젝트
301
30%
중재
54
24% / 56%
기한 초과
98
33%
무료
3
개발자 3
등급
(9)
프로젝트
19
16%
중재
3
67% / 0%
기한 초과
0
무료
4
개발자 4
등급
(54)
프로젝트
102
23%
중재
12
25% / 17%
기한 초과
13
13%
무료
5
개발자 5
등급
(119)
프로젝트
169
38%
중재
9
78% / 22%
기한 초과
15
9%
무료
6
개발자 6
등급
(45)
프로젝트
91
13%
중재
34
26% / 59%
기한 초과
37
41%
무료
7
개발자 7
등급
(144)
프로젝트
186
41%
중재
24
58% / 21%
기한 초과
13
7%
무료
8
개발자 8
등급
(11)
프로젝트
16
25%
중재
1
0% / 100%
기한 초과
1
6%
무료
9
개발자 9
등급
(69)
프로젝트
146
34%
중재
13
8% / 62%
기한 초과
26
18%
무료
게재됨: 6 코드
비슷한 주문
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
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
Double ma 30+ USD
Create an EA on moving averages. The EA will open a trade when the price is above the averages. It will open another when it is below the averages. Ability to work on any timeframe. Ability to use a news filter and a martingale...or to work on a grid
Project Description I am looking for a highly experienced MQL5 developer to build a professional-grade Expert Advisor for MetaTrader 5, focused on XAUUSD (Gold). This project is not a simple EA, but the foundation of a scalable multi-strategy trading system, designed for long-term development and future upgrades. Core Concept The EA must support a maximum of 5 internal strategies, each working independently but
Hi, Before ordering, I want to verify the quality of your ICT/SMC logic. Do you have an existing indicator or strategy (your own work) that I can test on TradingView? If yes, please provide: 1. A demo (invite-only script or video) 2. Proof it is NON-repainting (explained clearly) 3. Live or replay demonstration (not static screenshots) Specifically I want to see: * Clean swing structure (no consecutive highs/lows) *
Project Overview ​I am looking for a high-level Algorithmic Trader / Developer to build a sophisticated, fully automated scalping system for the Nasdaq-100 Future (NQ) . The system must integrate institutional order flow logic with market structure analysis. ​The core logic must be written in Python , acting as a central hub that bridges ATAS (as the primary data source for Order Flow) and MetaTrader 5 (as the
Hi Im working with a Crypto trading company and we want to branch out with our indicator, i'm researching the bot automation and need some hands on board. i i want to hear your opinion about the indicator that i would like you to build. in the PDF i explain the whole indicator and how it need to look like. happy to hear form you
Existing EA 30 USD
I’m looking to acquire an existing, profitable Expert Advisor (EA) with full source code to add to our client investment portfolio. To be clear, this is not a request to develop or design a new strategy. If you already have an EA that is proven, consistent, and production-ready, I’m open to reviewing it immediately. Please apply only if you meet all the requirements below. Submissions without a proper introduction or
have the Beatrix Inventor Expert Advisor (EA) that was profitable in the past but has been losing money recently. I need an experienced EA developer/optimizer to study the trade history (especially Stop Loss hits, drawdown periods, SL/TP behavior, win/loss ratio, etc.) and recommend + implement specific tweaks so it becomes consistently profitable again. Your job: 1. Deep analysis of why the EA is no longer

프로젝트 정보

예산
80 - 200 USD