I need a simple Expert Advisor that uses a custom indicator, The pz harmonic trading indicator to be specific.

MQL4 Experts

Job finished

Execution time 20 days
Feedback from employee
Thank You! Great Client
Feedback from customer
Great to work with

Specification

This is the link to the indicator http://www.pointzero-trading.com/Products/view/PZHarmonicTrading

and this is some of the code the site provides for this, Contact me asap thanks.


In order to build your expert advisor, you can read data from the indicator using the iCustom() function as exemplified below. The indicator has one extra buffer which only purpose is to store trading signals as constants: this is the only buffer you need to read from. Copy and paste the code below into your EA, and replace the indicator name of the iCustom() call with your own.


//---- Step 1: Define constants in your EA
#define OP_BUY_BAT            1
#define OP_SELL_BAT           2
#define OP_BUY_GARTLEY        3
#define OP_SELL_GARTLEY       4
#define OP_BUY_CRAB           5
#define OP_SELL_CRAB          6
#define OP_BUY_BUTTERFLY      7
#define OP_SELL_BUTTERFLY     8
#define OP_BUY_SHARK          9
#define OP_SELL_SHARK         10
#define OP_BUY_CYPHER         11
#define OP_SELL_CYPHER        12
#define OP_BUY_ALTERNATE_BAT  13
#define OP_SELL_ALTERNATE_BAT 14
#define OP_BUY_DEEP_CRAB      15
#define OP_SELL_DEEP_CRAB     16
#define OP_BUY_WHITE_SWAN     17
#define OP_SELL_WHITE_SWAN    18
#define OP_BUY_BLACK_SWAN     19
#define OP_SELL_BLACK_SWAN    20
#define OP_BUY_MAX_BAT        21
#define OP_SELL_MAX_BAT       25
#define OP_BUY_MAX_GARTLEY    26
#define OP_SELL_MAX_GARTLEY   27
#define OP_BUY_MAX_BUTTERFLY  28
#define OP_SELL_MAX_BUTTERFLY 29
#define OP_BUY_A_CRAB         30
#define OP_SELL_A_CRAB        31
#define OP_BUY_A_BUTTERFLY    32
#define OP_SELL_A_BUTTERFLY   33
#define OP_BUY_A_BAT          34
#define OP_SELL_A_BAT         35
#define OP_BUY_A_GARTLEY      36
#define OP_SELL_A_GARTLEY     37
#define OP_BUY_SEA_PONY       38
#define OP_SELL_SEA_PONEY     39
#define OP_BUY_ALT_SHARK      40
#define OP_SELL_ALT_SHARK     41
//---- Step 2: Read values from the signal buffer
int start()
{
// Read pattern and breakout buffer
double pattern  = iCustom(Symbol(), Period(), "PZ_HarmonicTrading_LICENSE", 0, 1);
double breakout = iCustom(Symbol(), Period(), "PZ_HarmonicTrading_LICENSE", 1, 1);
// Do something
if(pattern == OP_BUY_BAT)        { /* Your code for bullish bat pattern */ }
if(pattern == OP_SELL_BAT)       { /* Your code for bearish bat pattern */ }
if(pattern == OP_BUY_GARTLEY)    { /* Your code for bullish gartley pattern */ }
if(pattern == OP_SELL_GARTLEY)   { /* Your code for bearish gartley pattern */ }
if(pattern == OP_BUY_CRAB)       { /* Your code for bullish crab pattern */ }
if(pattern == OP_SELL_CRAB)      { /* Your code for bearish crab pattern */ }
if(pattern == OP_BUY_BUTTERFLY)  { /* Your code for bullish butterfly pattern */ }
if(pattern == OP_SELL_BUTTERFLY) { /* Your code for bearish butterfly pattern */ }
if(pattern == OP_BUY_SHARK)      { /* Your code for bullish shark pattern */ }
if(pattern == OP_SELL_SHARK)     { /* Your code for bearish shark pattern */ }
if(pattern == OP_BUY_CYPHER)     { /* Your code for bullish cyhper pattern */ }
if(pattern == OP_SELL_CYPHER)    { /* Your code for bearish cypher pattern */ }
/* All other pattern constants above can be evaluated here too */
if(breakout == OP_BUY)           { /* Your code for bullish breakout (blue arrow) */}
if(breakout == OP_SELL)          { /* Your code for bearish breakout (red arrow) */}
if(pattern == EMPTY_VALUE && breakout == EMPTY_VALUE) { /* No pattern or breakout */}
// Exit
return(0);
}

Responded

1
Developer 1
Rating
(221)
Projects
369
66%
Arbitration
10
50% / 0%
Overdue
46
12%
Free
2
Developer 2
Rating
(782)
Projects
1346
72%
Arbitration
109
28% / 49%
Overdue
340
25%
Busy
3
Developer 3
Rating
(219)
Projects
370
42%
Arbitration
145
17% / 41%
Overdue
124
34%
Free
4
Developer 4
Rating
(878)
Projects
1390
67%
Arbitration
117
32% / 42%
Overdue
215
15%
Free
5
Developer 5
Rating
(1847)
Projects
3447
88%
Arbitration
73
40% / 15%
Overdue
264
8%
Free
6
Developer 6
Rating
(584)
Projects
912
46%
Arbitration
31
39% / 29%
Overdue
93
10%
Working
7
Developer 7
Rating
(2367)
Projects
2975
65%
Arbitration
76
47% / 14%
Overdue
340
11%
Free
8
Developer 8
Rating
(2044)
Projects
2594
62%
Arbitration
112
45% / 26%
Overdue
417
16%
Working
9
Developer 9
Rating
(3)
Projects
8
13%
Arbitration
10
10% / 70%
Overdue
2
25%
Free
10
Developer 10
Rating
(30)
Projects
93
49%
Arbitration
18
56% / 17%
Overdue
38
41%
Free
Similar orders
1. Extract all historical economic calendar data. 2. Extract all historical price data for all symbols and all timeframes. 3. Calculate the difference between successive OPEN, HIGH, LOW, and CLOSE prices for each symbol to measure correlation ( https://youtu.be/TytPUU9Y55E?si=hTGn4YBWw786J5QY 1:55-2:20). 4. Assign weights to each symbol based on their correlation with other symbols. 5. Aggregate the data from all
Hi, I am looking for a developer who will develop for me an EA code/program which will help me to get data from forex factory. The EA code/program meets the following requirements. 1. I currently have an EA that I manually specify specific (High impact) news times where I would want to start analysis (You will see a screenshot in the attached requirement). 2. I developed this EA myself, so I have the source code but
Please I need a profitable EA with any of the following criteria; Hedge Trading Hedging trades is permitted however, hedging separate accounts against each other (known as Wash Trading) is not permitted and is a direct violation of the OnlyFunds’ Terms and Conditions. Wash trading is illegal and considered to be fraudulent, as it undermines the integrity of financial markets. Swing Trading Swing trading is
I have an EA that has a nasty drawdown but otherwise is quite profitable. I am looking for a developer who can improve the drawdown by closing or hedging the older open orders. You'll need to supply a demo showing that you've solved this problem rather than just claiming that you can fix it
dear developers.i want to modify my custom indicator by adding new rules for alerts and arrows,the indicator is based upon some trend following rules and the indicator should be able to send out all types of alerts.i will need demonstration...thank you
Looking for a developer of profitable EA tested for over 2 or more years time history of profits with investors read me only access as proof of usage. MT4 or MT5
Adjust MY Hedging EA 30 - 40 USD
1. Need averaging TP for my hedging EA. (Close both Buy and Sell position with TP) 2. Add function auto/manual entry. (EA will entry based on manual position(placed by trader) or auto trade based on existing setting)
I have a robot set up that sends trading signals to my telegram group and the group sends trading signals for (28 forex pairs, 3 crypto pairs, 6 commodities, 6 indexes, & 55 stocks) basically almot 100 CFDs and sends out trend price action breakout, impulse, reversal, and exit indications to each one of those CFDs on different timeframes. I want to make it so that a person can sign up and choose which alerts they
I am in search of a skilled robot developer to craft a Martingale with Hedge strategy algorithm. The ideal candidate will possess deep expertise in algorithmic trading, proficiency in programming languages, and a keen understanding of financial markets. The role entails designing and implementing an automated system capable of effectively executing the Martingale strategy while integrating a hedge mechanism to manage
Create an EA zigzag 40 - 80 USD
Zigzag EA sends notify on MT4 mobile app indicator have 2 Conditions all are explained in the pictures accurately and clearly https://drive.google.com/file/d/10Y6SrvC2A7RTT_baAJ7vOKytTDaUvRRQ/view?usp=sharing Warning: Do not send me a notification if your offer is higher than $ 100 because I did the project twice for less than $60 And I want to do the project now because there are mistakes on my part that I want to

Project information

Budget
200 - 300 USD
For the developer
180 - 270 USD