Decision Threshold

1587 9
// Hull_MA_cross & Daily_Candle_cross combination with TP\$ & SL\$ setting
// the theory is that SL\$ can be reduced to low amount, to show actual trading results (reducing effect of repaint on results)
```//@version=2
//                                                        Hull_MA_cross & Daily_Candle_cross combination with TP\$ & SL\$ setting
//                       the theory is that SL\$ can be reduced to low amount, to show actual trading results (reducing effect of repaint on results)
//
strategy("Decision Threshold", shorttitle="DT", overlay=true, default_qty_type=strategy.percent_of_equity, max_bars_back=720, default_qty_value=100, calc_on_order_fills= true, calc_on_every_tick=true, pyramiding=0)
keh=input(title="Double HullMA",type=integer,defval=14, minval=1)
dt = input(defval=0.0010, title="Decision Threshold", type=float, step=0.0001)
SL = input(defval=-50000.00, title="Stop Loss in \$", type=float, step=1)
TP = input(defval=100000.00, title="Target Point in \$", type=float, step=1)
ot=1
n2ma=2*wma(close,round(keh/2))
nma=wma(close,keh)
diff=n2ma-nma
sqn=round(sqrt(keh))
n2ma1=2*wma(close[1],round(keh/2))
nma1=wma(close[1],keh)
diff1=n2ma1-nma1
sqn1=round(sqrt(keh))
n1=wma(diff,sqn)
n2=wma(diff1,sqn)
b=n1>n2?lime:red
c=n1>n2?green:red
d=n1>n2?red:green
a1=plot(n1,color=c)
a2=plot(n2,color=c)
plot(cross(n1, n2) ? n1 : na, style = circles, color=b, linewidth = 4)
plot(cross(n1, n2) ? n1 : na, style = line, color=d, linewidth = 4)
confidence=(security(tickerid, 'D', close)-security(tickerid, 'D', close[1]))/security(tickerid, 'D', close[1])
closelong = n1<n2 and close<n2 and confidence<dt or strategy.openprofit<SL or strategy.openprofit>TP
if (closelong)
strategy.close("Long")
closeshort = n1>n2 and close>n2 and confidence>dt or strategy.openprofit<SL or strategy.openprofit>TP
if (closeshort)
strategy.close("Short")
longCondition = n1>n2 and strategy.opentrades<ot and confidence>dt and close>n2
if (longCondition)
strategy.entry("Long",strategy.long)
shortCondition = n1<n2 and strategy.opentrades<ot and confidence<dt and close<n2
if (shortCondition)
strategy.entry("Short",strategy.short)```
Does anyone still has this strategy for MT4? Links in comments does not work anymore. Thank you.
marketuzz
@marketuzz, at the link, use the message send thingy. It not really available anymore, but to some chosen few yes
Does this strategy repaint?
watt
http://ss420fx.blogspot.co.nz/
watt
This strategy rely on future data (repaints) and can not be used in real life. Please vote up for fixing this issue: https://getsatisfaction.com/tradingview/topics/strategies-and-indicators-are-repainting
zelibobla
LOL
what ya gonna do?
you should try to understand why before cry.
Sure, i could make this not repaint....
are you sure you would like multiple signals written on top of each other?

think of this....
when the price passes the decision threshold, it will signal.
if the price retracts back, the signal remains written on the chart.
If the price crosses again, everyone happy, signals are epic win.
But perhaps the price retracts more, and never crosses again,
then you have you false signal, and if you refresh the page, it will recalculate and that signal will not be written.
But if you wait, being patient because you havent bet the farm on its signal with no SL,
then you will find it will write a new signal.

This strategy is not for you to blindly follow, it is more of a confirmation tool.
If you actually watched the price observantly, you will know when it might repaint its signals.

I am just a TV user like you, and I have no responsibility to give support to other TV users.
I have no interest in being followed or TV reputation.

I am not effected by repaint because I made this strategy into a Expert Advisor for MT4.

The funny thing is, I programmed a Stop Loss into this strategy,
and if you set it to a low amount as i do with robot,
you will get the real results.
that is, when it write its signal, and price retracts, the SL will be hit.
why didnt you try that?
did you change any of the settings at all?

these strategies are USE AT OWN RISK
just ask normal question like a man
SeaSide420
«Sure, i could make this not repaint....», - just do this. That is what doing men, whom you trying to look like so much.
zelibobla
Set your stop loss to be 1% of the equity

job done.
donations to my bitcoin address thankyou
DT strategy has been made into EA for MT4
EN English
EN English (UK)
EN English (IN)
DE Deutsch
FR Français
ES Español
IT Italiano
PL Polski
SV Svenska
TR Türkçe
RU Русский
PT Português
ID Bahasa Indonesia
MS Bahasa Melayu
TH ภาษาไทย
VI Tiếng Việt
JA 日本語
KO 한국어
ZH 简体中文
ZH 繁體中文
AR العربية
Home Stock Screener Forex Signal Finder Cryptocurrency Signal Finder Economic Calendar How It Works Chart Features House Rules Moderators Website & Broker Solutions Widgets Stock Charting Library Feature Request Blog & News FAQ Help & Wiki Twitter