Job finished
Execution time 8 days
Specification
I have this indicator that I use for my strategy and I want make it into an EA
/@version=5
indicator("Swing High/Low with Horizontal Lines", overlay=true)
// Inputs
barsback = input(2, title='Bars back to check for a swing')
futureBars = input(10, title='Number of future bars for horizontal line')
showSwings = input.string("Both", title="Show Swings", options=["Both", "Highs", "Lows"])
maxSwings = input.int(5, title="Maximum number of swings to show", minval=1)
// Function to detect swing highs and lows
swing_detection(index) =>
swing_high = true
swing_low = true
for i = 1 to barsback
if high[index - i] >= high[index] or high[index + i] > high[index]
swing_high := false
if low[index - i] <= low[index] or low[index + i] < low[index]
swing_low := false
[swing_high, swing_low]
// Detect swings for the current bar
[swing_high, swing_low] = swing_detection(barsback)
// Initialize arrays for swing lines and their end bars
var line[] swingHighLines = array.new_line()
var int[] swingHighEndBars = array.new_int()
var line[] swingLowLines = array.new_line()
var int[] swingLowEndBars = array.new_int()
// Function to draw lines
draw_line(lineArray, endBarArray, index, price, color) =>
if array.size(lineArray) >= maxSwings
line.delete(array.shift(lineArray))
array.shift(endBarArray)
newLine = line.new(x1=bar_index - index, y1=price, x2=bar_index - index + futureBars, y2=price, color=color, width=2)
array.push(lineArray, newLine)
array.push(endBarArray, bar_index + futureBars)
// Check if the line should be extended or stopped
update_lines(lineArray, endBarArray) =>
for i = 0 to array.size(lineArray) - 1
lineId = array.get(lineArray, i)
endBar = array.get(endBarArray, i)
price = line.get_y1(lineId)
if bar_index <= endBar
if high >= price and low <= price
array.set(endBarArray, i, bar_index)
line.set_x2(lineId, bar_index)
line.set_extend(lineId, extend.none)
// Conditionally draw swing highs and lows based on user selection and maximum number of swings
if (showSwings == "Both" or showSwings == "Highs") and swing_high
draw_line(swingHighLines, swingHighEndBars, barsback, high[barsback], color.red)
if (showSwings == "Both" or showSwings == "Lows") and swing_low
draw_line(swingLowLines, swingLowEndBars, barsback, low[barsback], color.green)
// Update lines to stop extending when crossed
if showSwings == "Both" or showSwings == "Highs"
update_lines(swingHighLines, swingHighEndBars)
if showSwings == "Both" or showSwings == "Lows"
update_lines(swingLowLines, swingLowEndBars)
Identify swings using the above indicator way of identifying them
Compare two charts (Allow me to choose which charts + allow me to use the time frame) (time frame should be in the same for both of them)
Mark the common swings (Common swing is a swing that has formed on both choose charts within the same candle on the selected time frame
Once one of the common swings broken on only 1 chart and not on the other (That is called Obba) set a stop order on the pair that hasn’t broken the common swing
For example
Pair 1 broke the common swing high but pair 2 didn’t, then Set stop order on pair 2 on the low of the last formed candle, set SL on the common swing
Set Tp 2.5RR
If the common swing is broken before order activation then cancel the order
If the order is not activated and new candle formed and the common swing still not broken then cancel the order and set it again on the low of the last formed candle
When price reaches 1.5RR move stop loss to breakeven and close 0.25% of the open lot size
Only 1 trade per pair a time (you can enter for the other pair) unless the open trade is on breakeven
Maximum loses per day ( variable)
Maximum Tp ( variable)
Chosen Risk in percentage from the equity capital ( variable)
Responded
1
Rating
Projects
30
57%
Arbitration
0
Overdue
1
3%
Free
2
Rating
Projects
154
20%
Arbitration
22
9%
/
77%
Overdue
14
9%
Loaded
3
Rating
Projects
5
40%
Arbitration
2
0%
/
50%
Overdue
1
20%
Free
4
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
5
Rating
Projects
188
57%
Arbitration
10
80%
/
0%
Overdue
0
Free
Published: 1 code
6
Rating
Projects
240
73%
Arbitration
7
100%
/
0%
Overdue
1
0%
Free
7
Rating
Projects
15
20%
Arbitration
6
0%
/
100%
Overdue
3
20%
Free
Similar orders
I can pay upto 100$
40+ USD
I need someone to build a Telegram bot signal provider for IQ Option that works like this: 🔔 NEW SIGNAL! 🎫 Trade: 🇬🇧 GBP/USD 🇺🇸 (OTC) ⏳ Timer: 2 minutes ➡️ Entry: 5:29 PM 📈 Direction: BUY 🟩 ↪️ Martingale Levels: Level 1 → 5:31 PM Level 2 → 5:33 PM Level 3 → 5:35 PM Requirements: The bot should send signals automatically to Telegram. Must support multiple trades and martingale levels. I will test it for 3 days
Fix Issue Indicator BOS
50+ USD
Fix issue on script Enhanced version of the Red Magma Algo Market Structure indicator with sophisticated) alert system that prevents fake alerts and provides visual/audio notifications based on the trading flowchart logic. What it does (aligned with your chart): · Detects Break of Structure (BOS) after a consolidation · Marks demand zones: o Low-risk zone = origin of impulse (deep pullback) o
Indicator
30 - 150 USD
Has anyone heard of the tradingview indicator trend pulse pro v2? I'm looking for something similar if you haven't heard about feel free to Google it and get back to me
Ninjatrader 8 indicator
150+ USD
Looking for NinjaTrader 8 Developer I’m looking for an experienced NinjaTrader 8 (C#) developer to build a custom indicator based on the Jackson–Dalton Trading System . Requirements: Jackson zones (Z1 / Z2 / Z3) VWAP with volume-weighted standard deviation Session volume profile (POC, VAH, VAL) Day-type classification Configurable alerts Support for BTC/USDT and ETH/USDT Clean, modular code with full source Optional
I am looking for an experienced MQL5 developer to work on a two-phase project based on a clearly defined intraday trading strategy for DAX (M1 timeframe) . The project is intentionally divided into two distinct phases . Phase 1 is mandatory and consists of developing a custom indicator to visually evaluate and validate the strategy. Phase 2 is optional and will consist of developing the Expert Advisor , only if Phase
Tradingviw PineScript Programmer needed
30 - 50 USD
I need a professional in Pine Script Indicators that can develop my strategies into Indicators that will work on Tradingview platform Here is where you can get information about the strategies i want to develop https://chartprime.com/strategies
Need help with installing mt5 indicators
30 - 35 USD
Hello i just funded 3 mt5 accounts i want them all seperate on my desktop and install a tradingpanel that i bought on mql5 market, should be an easy job but i tried it and it didnt work so if anyone can do it we can go on any desk or skype and fix it
Hello I want a code for my MetaTrader 4 and MetaTrader 5 indicator I want to give my indicator with license to my students this indicator will reach to my google sheet and if user MetaTrader 4 or Metatrader 5 account number doesnt reach to Exired date, it will go on work. other wise it freeze the indicator drawings or delete the indicator from chart the google sheet is like that
Enhance current EA
200+ USD
I am looking for an experienced MQL5 developer to modify and enhance my existing Expert Advisor, "Gold Levels Trader". The current version has a low win rate (~30%) and issues with ATR-based Stop Loss execution. I want to replace the current "pips drop/rise" logic with Fibonacci Retracement levels for entry signals, implement a Daily Drawdown Limit , and add Pending Orders functionality
I’m looking for a developer to create a PINESCRIPT of the MetaTrader 5 (MT5) version of the Cap Channel indicator. The free version of this indicator is publicly available at the following link for reference: https://tradingfinder.com/products/indicators/mt5/cap-channel-trading-free-download/ While the basic functionality is accessible, I specifically need a custom-built version with full access to the source
Project information
Budget
30+ USD