An Expert Advisor based on Ichimoku Kinko Hyo, ATR and Choppiness index

MQL5 Esperti Integrazione

Specifiche

Ind V5 TV Strategy Requirements:
Instruments: Forex pairs, Crypto and Stocks across exchanges
TimeFrame: Multi-Time Frame comparisons, details below
Indicators: Ichimoku Cloud, ATR & Choppiness Index
Trade times: First Order: Day of Week Start Time, Day of Week First Order time, Day of Week Last Order Time and
Day of Week Square Off Time
Intraday TF: 1 min, 3 mins, 9 mins, 27 mins and 81 mins
Position Size (Lots): Flat lot size
Acronyms:
TK: Conversion Line
KJ: Base Line
CS: Lagging Span
FSSA: Leading Span A (0 Offset)
FSSB: Leading Span B (0 Offset)
PSSA: Leading Span A (51 Offset)
PSSB: Leading Span B (51 Offset)
CSSA: Leading Span A (25 Offset)
CSSB: Leading Span B (25 Offset)
CSC: Respective candle of Lagging Span (51 Offset) (Ex: 1 min TF, Current time:10:59, CS time:10:34)
TAR: Price of Target instrument TF
REF: Price of Reference instrument in Higher TF
Time Frame pair
TAR (for positions, Chart time frame) REF (for reference/confirmation only)
1 mins 3 mins
Step 1:
Type 1:
1. Long:
{TAR [(ABS(Open - Close)/(High - Low) > 0.1) OR (Close >= Low + (High - Low) * 0.8543)]
AND [ABS(Open - Close)/(High - Low) > 0.03819]
AND [(High - Low)/Close =< 0.003819] (Last 3 candles)
AND
{TAR [CS >= Close CSC AND TK >= KJ AND Close > TK AND Close >= Low + ((High - Low) * 0.5052) AND
FSSA > FSSB AND Close > CSSA AND Close > CSSB AND Low =< CSSA AND (Previous Close =<
Previous CSSA OR Previous Close =< Previous CSSB)] OR
TAR [CS >= Close CSC AND TK >= KJ AND Close > TK AND Close >= Low + ((High - Low) * 0.5052) AND
FSSA > FSSB AND Close > CSSA AND Close > CSSB AND Previous Close =< Previous TK]}
AND
{REF [(ABS(Open - Close)/(High - Low) > 0.1) OR (Close >= Low + (High - Low) * 0.8543)]
AND [ABS(Open - Close)/(High - Low) > 0.03819]
AND [(High - Low)/Close =< 0.003819] (Last 3 candles)}
AND
{REF [CS >= CSC Close AND TK >= KJ AND Close > TK AND FSSA > FSSB] OR
Copyrighted material/property; all rights reserved to Suniel More
1
REF [CS >= CSC Close AND Close >= KJ AND TK >= KJ AND ((CS > PSSA AND CS < PSSB) OR (CS <
PSSA AND CS > PSSB))] OR
REF [CS >= CSC Close AND Close >= KJ AND CS > PSSA AND CS > PSSB AND (ABS(CS - (Highest of
PSSA and PSSB)) / TAR ATR) < 3.8 AND FSSA < FSSB] OR
REF [CS >= CSC Close Close >= KJ AND CS < PSSA AND CS < PSSB AND (ABS(CS - (Lowest of PSSA
and PSSB)) / TAR ATR) < 3.8 AND FSSA < FSSB]}}
2. Short:
{TAR [(ABS(Open - Close)/(High - Low) > 0.1) OR (Close >= High - (High - Low) * 0.8543)]
AND [ABS(Open - Close)/(High - Low) > 0.03819]
AND [(High - Low)/Close =< 0.003819] (Last 3 candles)}
AND
{TAR [CS =< Close CSC AND TK =< KJ AND Close < TK AND Close =< High - ((High - Low) * 0.5052) AND
FSSA < FSSB AND Close < CSSA AND Close < CSSB AND High >= CSSA AND (Previous Close >=
Previous CSSA OR Previous Close >= Previous CSSB)] OR
TAR [CS =< Close CSC AND TK =< KJ AND Close < TK AND Close =< High - ((High - Low) * 0.5052) AND
FSSA < FSSB AND Close < CSSA AND Close < CSSB AND Previous Close >= Previous TK]}
AND
{REF [(ABS(Open - Close)/(High - Low) > 0.1) OR (Close >= High - (High - Low) * 0.8543)]
AND [ABS(Open - Close)/(High - Low) > 0.03819]
AND [(High - Low)/Close =< 0.003819] (Last 3 candles)}
AND
{REF [CS =< CSC Close AND TK =< KJ AND Close < TK AND FSSA < FSSB] OR
REF [CS =< CSC Close AND Close =< KJ AND TK =< KJ AND ((CS > PSSA AND CS < PSSB) OR (CS <
PSSA AND CS > PSSB))] OR
REF [CS =< CSC Close AND Close =< KJ AND CS > PSSA AND CS > PSSB AND (ABS(CS - (Highest of
PSSA and PSSB)) / TAR ATR) < 3.8 AND FSSA > FSSB] OR
REF [CS =< CSC Close AND Close =< KJ AND CS < PSSA AND CS < PSSB AND (ABS(CS - (Lowest of
PSSA and PSSB)) / TAR ATR) < 3.8 AND FSSA > FSSB]}
Step 2:
Order Firing: Refer behavior section below for details
1. TP (TAR)
a. Futures TP, TP Quantity = Total Quantity * 85%, remainder for Profit trailing
Long: High + (ATR * TP)
Short: Low - (ATR * TP)
2. SL (TAR)
a. Futures
Long: Higher of (Ref High - (ATR * SL)) OR (TK KJ)
Short: Lower of (Ref Low + (ATR * SL)) OR (TK KJ)
Behavior:
1. No new positions per chart until the existing position is not closed completely.
Copyrighted material/property; all rights reserved to Suniel More
2
TP/SL
Values
CI < 60 CI > 60
TP 1.38 0.8543
SL 1.38 0.8543
2. Breakout has to be achieved in the next immediate candle after the reference candle is confirmed, place
Market order when (Long: Price = High + 1 minimum tick size, Short: Price = Low - 1 minimum tick size) is
breached. If the price is not triggered in the next immediate candle, reset order and restart looking for new
opportunities.
3. If in any Time frame when the reference candle was formed if CI > 60 TP and SL values will be different
4. If CI > 60 in TAR and REF then invalid setup
5. TP and SL values need to be round to min tick of the respective instrument
6. TP will need to be tracked in real time prices
7. SL tracking has to be done at candle closing and NOT in real time price movements
a. SL needs to Market order only
8. Once TP is achieved TSL will need to be tracked on candle close by updating TSL to be latest TK value
a. TSL will need to be Market order only
9. All highlighted values above will need to be configurable including indicator parameters
10. TP and SL Handling:
Close SL Futures
Long Close =< SL
Short Close >= SL
Real Time TP Futures
Long LTP >= TP
Short LTP =< TP
Close TSL Futures
Long Close =< TSL
Short Close >= TSL

Con risposta

1
Sviluppatore 1
Valutazioni
(302)
Progetti
467
18%
Arbitraggio
29
48% / 24%
In ritardo
30
6%
Caricato
2
Sviluppatore 2
Valutazioni
(22)
Progetti
21
10%
Arbitraggio
2
50% / 50%
In ritardo
0
Gratuito
3
Sviluppatore 3
Valutazioni
(138)
Progetti
170
53%
Arbitraggio
10
80% / 0%
In ritardo
0
In elaborazione
Pubblicati: 1 codice
4
Sviluppatore 4
Valutazioni
(2250)
Progetti
2837
62%
Arbitraggio
118
46% / 25%
In ritardo
428
15%
Gratuito
5
Sviluppatore 5
Valutazioni
(15)
Progetti
34
24%
Arbitraggio
3
0% / 33%
In ritardo
2
6%
In elaborazione
6
Sviluppatore 6
Valutazioni
(21)
Progetti
28
36%
Arbitraggio
2
50% / 50%
In ritardo
2
7%
In elaborazione
7
Sviluppatore 7
Valutazioni
(21)
Progetti
30
57%
Arbitraggio
0
In ritardo
1
3%
Gratuito
8
Sviluppatore 8
Valutazioni
(13)
Progetti
16
13%
Arbitraggio
3
0% / 33%
In ritardo
1
6%
Caricato
Pubblicati: 1 codice
9
Sviluppatore 9
Valutazioni
(12)
Progetti
9
33%
Arbitraggio
3
0% / 67%
In ritardo
2
22%
In elaborazione
10
Sviluppatore 10
Valutazioni
(2597)
Progetti
3277
67%
Arbitraggio
77
48% / 14%
In ritardo
342
10%
Gratuito
Pubblicati: 1 codice
11
Sviluppatore 11
Valutazioni
(84)
Progetti
115
70%
Arbitraggio
5
80% / 0%
In ritardo
11
10%
In elaborazione
12
Sviluppatore 12
Valutazioni
(72)
Progetti
80
10%
Arbitraggio
35
9% / 54%
In ritardo
6
8%
Gratuito
13
Sviluppatore 13
Valutazioni
(161)
Progetti
219
58%
Arbitraggio
3
33% / 33%
In ritardo
6
3%
In elaborazione
Pubblicati: 1 codice
14
Sviluppatore 14
Valutazioni
(1)
Progetti
1
0%
Arbitraggio
0
In ritardo
0
Gratuito

Informazioni sul progetto

Budget
150+ USD
Per lo sviluppatore
135 USD
Scadenze
a 5 giorno(i)