Specification

i want  devloper to create indicator i have the script from https://usethinkscript.com/ i want to be create in mt4 

# DESCRIPTION # This study plots H1, H2, etc. and L1, L2, etc. labels above or below # those signal bars based on Al Brooks' description of the setups. # DECLARATIONS declare upper; # USER INPUTS input resetCountOnDTorDB = yes; input barsBack = 10; # DEFINITIONS AND CALCULATIONS ## Variable List def isFlatTopSBEligible; def isBullSB; def lastBullSBLow; def isHBar; def lastHBarLow; def isPushUp; def lastPushUp; def resetHCount; def isHCountStillReset; def hCount; def isFlatBottomSBEligible; def isBearSB; def lastBearSBHigh; def isLBar; def lastLBarHigh; def isPushDown; def lastPushDown; def resetLCount; def isLCountStillReset; def lCount; ## Standard variable calculations ### H Counting isFlatTopSBEligible = fold hFold = 1 to barsBack with dt = Double.NaN while IsNaN(dt) do if GetValue(high, hFold) == high then Double.NaN else if GetValue(high, hFold) > high then yes else no; isBullSB = (high[1] > high and high[-1] > high) #Standard bull SB or (isFlatTopSBEligible and high[-1] > high); #DT to the left lastBullSBLow = if isBullSB then low else lastBullSBLow[1]; isHBar = (low < lastBullSBLow[1] and isBullSB) or (isBullSB and isHCountStillReset); lastHBarLow = CompoundValue(1, if isHBar then low else lastHBarLow[1], low); isPushUp = if isHBar then yes else if isPushUp[1] and high >= high[1] then yes else no; lastPushUp = if isPushUp[1] and !isPushUp then high[1] else if high > lastPushUp[1] then high else lastPushUp[1]; resetHCount = high > lastPushUp[1] or ( resetCountOnDTorDB and high == lastPushUp[1] ); isHCountStillReset = if !isBullSB and resetHCount then yes else isHCountStillReset[1]; hCount = CompoundValue(1, if isHBar and !resetHCount then hCount[1] + 1 else if resetHCount then 0 else hCount[1] , 0); ### L Counting isFlatBottomSBEligible = fold lFold = 1 to barsBack with db = Double.NaN while IsNaN(db) do if GetValue(low, lFold) == low then Double.NaN else if GetValue(low, lFold) < low then yes else no; isBearSB = (low[1] < low and low[-1] < low) #Standard bear SB or (isFlatBottomSBEligible and low[-1] < low); #Db to the left lastBearSBHigh = if isBearSB then high else lastBearSBHigh[1]; isLBar = (high > lastBearSBHigh[1] and isBearSB) or (isBearSB and isLCountStillReset); lastLBarHigh = CompoundValue(1, if isLBar then high else lastLBarHigh[1], high); isPushDown = if isLBar then yes else if isPushDown[1] and low <= low[1] then yes else no; lastPushDown = if isPushDown[1] and !isPushDown then low[1] else if low < lastPushDown[1] then low else lastPushDown[1]; resetLCount = low < lastPushDown[1] or ( resetCountOnDTorDB and low == lastPushDown[1] ); isLCountStillReset = if !isBearSB and resetLCount then yes else isLCountStillReset[1]; lCount = CompoundValue(1, if isLBar and !resetLCount then lCount[1] + 1 else if resetLCount then 0 else lCount[1] , 0); # Calculate the day's opening price def openPrice = if GetDay() != GetDay()[1] then open else openPrice[1]; # PLOTS plot hSetup = if hCount <> hCount[1] and hCount <> 0 and close > openPrice then hCount else Double.NaN; plot lSetup = if lCount <> lCount[1] and lCount <> 0 and close < openPrice then lCount else Double.NaN; # GLOBAL COLOR DEFINITIONS DefineGlobalColor("Blue" , CreateColor(33, 150, 243)); DefineGlobalColor("Green", CreateColor(0, 155, 0)); DefineGlobalColor("Red", CreateColor(225, 105, 105)); DefineGlobalColor("Gray", CreateColor(181, 181, 181)); DefineGlobalColor("White", CreateColor(255, 255, 255)); # FORMATTING hSetup.SetPaintingStrategy(PaintingStrategy.VALUES_BELOW); hSetup.SetDefaultColor(GlobalColor("Green")); hSetup.SetLineWeight(2); hSetup.HideBubble(); lSetup.SetPaintingStrategy(PaintingStrategy.VALUES_ABOVE); lSetup.SetDefaultColor(GlobalColor("Red")); lSetup.SetLineWeight(2); lSetup.HideBubble();


Responded

1
Developer 1
Rating
(7)
Projects
5
20%
Arbitration
4
0% / 25%
Overdue
1
20%
Working
2
Developer 2
Rating
(376)
Projects
398
31%
Arbitration
62
19% / 69%
Overdue
50
13%
Working
3
Developer 3
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
5
Developer 5
Rating
(9)
Projects
8
38%
Arbitration
2
0% / 100%
Overdue
2
25%
Loaded
6
Developer 6
Rating
(5)
Projects
2
0%
Arbitration
2
0% / 0%
Overdue
0
Working
7
Developer 7
Rating
(294)
Projects
436
64%
Arbitration
5
40% / 0%
Overdue
4
1%
Working
8
Developer 8
Rating
(27)
Projects
47
38%
Arbitration
6
17% / 50%
Overdue
30
64%
Free
Similar orders
Sbhamu robot 50+ USD
The general robot trader is authorized with stock and strategies in market analysis. Robot trade profitable more income higher analysis and financial development and education management and management services and
Forex trading market opening an account for the first time, modify you system of forex , always there for everyone,you are all welcome and for info on all platforms @ lil_johnny254 there to serve you
Emma zhang 50+ USD
I'm looking for a capable and fast worker help me work together I want someone with work experience together I together I together I together I together I together I together I together I
I believe in Robotics as a major artificial intellect to function of growth of business.Therefore if you script there is a likelihood of bringing economies of scale.The retrospective of the dynamics of indulgence of work can be economics of scale
I need a trading bot, My strategy works with the 1hour timeframe .My stop-loss should be put using Atr of the candle multiply by 1.5 then the value will be added or subtracted from my entry depending on if it's a buy or sell and my entry should be a candlestick pattern also in addition to when the 3 Ema corresponds .When the 8Ema is above the 20Ema and they are both above the 100Ema it is a buy and when the 20Ema is
I need a graphic designer that is good at voice overs and object animation. I have a dialogue project that I intend it to deliver a certain message for marketing purposes. The project is to be done by cartoons and they should be much humanized in terms of graphics. The project has to be in the form of video that lasts up to 3 minutes longest and not less than 2 minutes. Creativity is the most important requirement
looking for help to get my ibkr automated, i have strategies already built in composer and have JSON for them, i really just need to he setup and explanation on how to maintain it and add new strategies
An EA based on Fibonacci 100 - 300 USD
I am in need of 2 EA based on Fibonacci re-tracement after a high or low is made,each EA will have a hedge trade on it.the hedge trade will be at the 38 percent of the Fibonacci..this will be present on the 2 EA, the 2 EA will have different levels of re-tracement, while the hedge trade will be a continuation (buy/sell stop), while the re-tracement trades will be (buy/sell limit)This EA must work on timeframe ranging
DJANGO EA 30 - 1000 USD
I need smart, professional, and fast programmer for doing this project quickly, that have experience in EA with minimum 500 projects finish, and have good review and reputation from their client Share your link review, if you not qualified, dont apply! I will bidding the programmer from experience, review, reputation, price, and days working My EA using Moving Average, Average True Range, and using consecutives

Project information

Budget
50+ USD
For the developer
45 USD