Auftrag beendet
Ausführungszeit 17 Stunden
Bewertung des Kunden
Very good, fast work. Will use again in future.
Spezifikation
#property indicator_chart_window #property indicator_buffers 2 #property indicator_color1 Red #property indicator_color2 LimeGreen //---- extern bool Show_Alert = true; //---- buffers double upArrow[]; double downArrow[]; string PatternText[5000]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { SetIndexStyle(0, DRAW_ARROW, 0, 1); SetIndexArrow(0, 234); SetIndexBuffer(0, downArrow); //---- SetIndexStyle(1, DRAW_ARROW, 0, 1); SetIndexArrow(1, 233); SetIndexBuffer(1, upArrow); return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { ObjectsDeleteAll(0, OBJ_TEXT); return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { double Range, AvgRange; int counter, setalert; static datetime prevtime = 0; int shift; int shift1; int shift2; int shift3; int shift4; double mid1, mid2, mid3, mid4, shift1percent, V1, V2; string pattern, period; int setPattern = 0; int alert = 0; int arrowShift; int textShift; double O, O1, O2, C, C1, C2, L, L1, L2, H, H1, H2; //---- if(prevtime == Time[0]) { return(0); } prevtime = Time[0]; //---- switch(Period()) { case 1: period = "M1"; break; case 5: period = "M5"; break; case 15: period = "M15"; break; case 30: period = "M30"; break; case 60: period = "H1"; break; case 240: period = "H4"; break; case 1440: period = "D1"; break; case 10080: period = "W1"; break; case 43200: period = "MN"; break; } //---- for(int j = 0; j < Bars; j++) { PatternText[j] = j; } //---- for(shift = 0; shift < Bars; shift++) { setalert = 0; counter = shift; Range = 0; AvgRange = 0; for(counter = shift; counter <= shift + 9; counter++) { AvgRange = AvgRange + MathAbs(High[counter] - Low[counter]); } Range = AvgRange / 10; shift1 = shift + 1; shift2 = shift + 2; shift3 = shift + 3; shift4 = shift + 4; mid1 = Low[shift1]+((High[shift1]-Low[shift1])/2); mid2 = Low[shift2]+((High[shift2]-Low[shift2])/2); mid3 = Low[shift3]+((High[shift3]-Low[shift3])/2); mid4 = Low[shift4]+((High[shift4]-Low[shift4])/2); shift1percent = (High[shift1]-Low[shift1])/100 ; O = Open[shift1]; O1 = Open[shift2]; O2 = Open[shift3]; H = High[shift1]; H1 = High[shift2]; H2 = High[shift3]; L = Low[shift1]; L1 = Low[shift2]; L2 = Low[shift3]; C = Close[shift1]; C1 = Close[shift2]; C2 = Close[shift3]; V1 = Volume[shift1]; V2 = Volume[shift2]; if((mid1 < mid2) && (mid1 < mid3) && (mid1 < mid4) && (C < (mid1-1*shift1percent)) && (V1 > V2) && (O > C) ) { // ObjectCreate(PatternText[shift], OBJ_TEXT, 0, Time[shift1], // High[shift1] + Range*1.5); // ObjectSetText(PatternText[shift], DoubleToStr(V2,5), 10, // "Times New Roman", Red); downArrow[shift1] = High[shift1] + Range*0.5; if(setalert == 0 && Show_Alert == true) { pattern = "Down Jump Bar"; setalert = 1; } } if((mid1 > mid2) && (mid1 > mid3) && (mid1 > mid4) && (C > (mid1+1*shift1percent)) && (V1 > V2) && (O < C) ) { // ObjectCreate(PatternText[shift], OBJ_TEXT, 0, Time[shift1], // High[shift1] + Range*1.5); // ObjectSetText(PatternText[shift], DoubleToStr(V2,5), 10, // "Times New Roman", Red); upArrow[shift1] = Low[shift1] - Range*0.5; if(setalert == 0 && Show_Alert == true) { pattern = "Up Jump Bar"; setalert = 1; } } if(setalert == 1 && shift == 0) { Alert(Symbol(), " ", period, " ", pattern); setalert = 0; } } // End of for loop return(0); } //+------------------------------------------------------------------+Looking to turn this Indi into an EA. EA enters trade when an opposing arrow is formed, red down arrow is a sell trade, green up arrow a buy trade. Stop loss is placed above/below recent high/low. EA will exit a trade when an opposing arrow is formed to that of the direction of the trade and trade in the opposite direction. Take Profits will be handled manually. Lot size will be equal to 1% of Equity/Stop loss pips. Please let me know if you need further information. MW.
Bewerbungen
1
Bewertung
Projekte
624
38%
Schlichtung
40
23%
/
65%
Frist nicht eingehalten
93
15%
Frei
Veröffentlicht: 4 Artikel, 19 Beispiele
2
Bewertung
Projekte
18
61%
Schlichtung
1
0%
/
100%
Frist nicht eingehalten
6
33%
Frei
Ähnliche Aufträge
XAUUSD RegimeShift Startegy
50 - 100 USD
Yes. The final “world-class” RegimeShift concept we converged on is an adaptive hybrid EA , not a single trend EA and not a pure recovery EA. The key idea is: Classify the market first → select the correct engine → size dynamically → stop using that engine when its market thesis is invalid. That is the part I would preserve as the final architecture. RegimeShift — Final Strategy Architecture Layer Final role H1 Macro
NextGen
30 - 50 USD
Hello, Before I select a developer, please confirm that you can implement the complete MT5 EA exactly according to my specification. The most important requirements are: 1. Strict NO-REPAINT / NO-HINDSIGHT logic. 2. Sweep, MSS/BOS, Displacement, FVG, Order Block and POI must be defined algorithmically before coding. 3. M1 and M5 confirmation logic. 4. Zero-Float Entry logic. 5. MT5 terminal alerts and immediate MT5
I need a professional XAUUSD signal indicator for MetaTrader 5, written entirely in MQL5 (.mq5). IMPORTANT: This is NOT an auto-trading EA. It must never open, close or modify trades. It only analyzes XAUUSD and generates signals + MT5 push notifications. 1. Multi-timeframe analysis: H4 → H1 → M30 → M15 → M10 → M5 → M1. 2. Detect market structure: - Swing High / Swing Low - BOS - MSS - CHOCH - Bullish/Bearish HTF
I would like to create a tradingview robot that will sync with tradovate. My strategy is as follows: Chart Setup - MES on left and MNQ on right. The MES chart has quarter levels on it. The MNQ has the volume indicator. Trading Session is from 9:30AM EST - 11:00AM EST If most recent price action has crossed *up* a quarter level on MES, I look for *sells* on MNQ. My trigger for a sell is a bearish engulfing candlestick
Smart money concepts EA
90 - 125 USD
Hi, I would like to commission an Expert Advisor (EA) for MetaTrader 5 (MT5) based on the Smart Money Concepts (LuxAlgo) indicator, which is available in the MQL5 Market. Below are the detailed specifications for the EA: 1. General Parameters & Symbol Trading Asset: Gold (XAUUSD) Timeframe: 5-Minute (M5) Indicator Integration: Integration with "Smart Money Concepts (LuxAlgo - Smart Money Concepts)" via
We are looking for an experienced MQL5 developer who also has real trading experience to build our existing trading strategy into a fully automated MT5 Expert Advisor (EA). We already have our entry and exit trading rules documented . We are not looking for someone to invent a strategy for us. We need someone who understands trading well enough to understand our rules, discuss them with us in normal trading terms
XAUUSD Reversal EA
30 USD
Hello, I need an MQL5 Expert Advisor for MT5 on XAUUSD (H1) using a 1.0 lot size where every $1 movement matters. The logic must work as follows: When any active trade reaches $20.0 in profit, close that specific trade immediately and open a new opposite trade automatically. When an active trade reaches a loss of $4.0, DO NOT close the existing trade; instead, keep it open and immediately open a new opposite trade
I'm looking to purchase a profitable trading robot (EA) for MetaTrader. Requirements: Backtest Requirements: Verified backtest results covering exactly 2 years of historical data (no more, no less) Data must be from a reputable source with tick-level accuracy (99% modeling quality preferred) Please include key metrics: total net profit, profit factor, maximum drawdown, win rate, and Sharpe ratio Strategy Explanation
Surebot
100+ USD
I want a sure bot that will be able to plat a good and nice trade thst i will benefit from and that i all use to make it in life
i have indicator for Trading View, also copy for NT, i need someone to improve and check the NT version (indicator is simple is volume density koncept)…. when i put same settings on TV version and NT version i have diffrerent results, but this can be because diffrent market data or fact that TV sending tick info in blocks , not tick by tick like NT8 on both. I(ndicator base on counting volume) so besied that is it
Projektdetails
Budget
10 - 30 USD
Ausführungsfristen
von 1 bis 3 Tag(e)