ガンマ@駆け出しエンジニア MACD Strategy
Python
//@version=4
strategy("MACD Strategy", overlay=true)

fastLength = input(12)
slowlength = input(26)
MACDLength = input(9)

MACD = ema(close, fastLength) - ema(close, slowlength)
aMACD = ema(MACD, MACDLength)
delta = MACD - aMACD

if (crossover(delta, 0))
    strategy.entry("MacdLE", strategy.long, comment="MacdLE")

if (crossunder(delta, 0))
    strategy.entry("MacdSE", strategy.short, comment="MacdSE")

//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)
ガンマ@駆け出しエンジニア MACD 4C
Python
study(shorttitle = "MACD 4C", title = "4 colour MACD")
fastMA = input(title="Fast moving average", type = integer, defval = 12, minval = 7)
slowMA = input(title="Slow moving average", type = integer, defval = 26, minval = 7)
lastColor = yellow
[currMacd,_,_] = macd(close[0], fastMA, slowMA, 9)
[prevMacd,_,_] = macd(close[1], fastMA, slowMA, 9)
plotColor = currMacd > 0 
    ? currMacd > prevMacd ? lime : green 
    : currMacd < prevMacd ? maroon : red
plot(currMacd, style = histogram, color = plotColor, linewidth = 3)
plot(0, title = "Zero line", linewidth = 1, color = gray)
anonymous No title
Python
Hi harigami.jp webmaster, 
 
Getting your site to rank high for popular searches on Google can transform your business and your life. 
Considering that nowadays the most important factor in search engines ranking is original content, you will get on google’s first page in just weeks, using this new plugin: 
 
https://wpnewsranker.customerreviews.biz 
 
WP News Ranker is an AUTOMATED WordPress Plugin that will create original content for your site every day that is on-trend, in the news, unique, and answers what people are actively searching for right now. 
 
Learn more about WP News Ranker here: https://wpnewsranker.freewebinar.live 
 
Best regards
anonymous No title
Python
Hello there, 
 
This is Julie from SMS.to, 
 
As a licensed telecom company we can offer you unbeatable prices for SMS messaging in Asia and internationally. 
 
We are having a special offer this month for new customers, 
 
Can you point me to the person responsible for marketing to discuss and share my special offer? 
 
 
Julie Poblador 
Senior Account Manager 
sales@sms.to | julie@sms.to 
http://www.sms.to/ 
+1 (914) 340-0700 
+356 277 610 22 
+357 22 000 522 
+44 8008085314 
SMS.to by Intergo Telecom Ltd
anonymous No title
Python
//@version=4
study("MTF Donchian Fibonacci", shorttitle="DCF MTF", overlay=true)
//数値
len = input(defval="60", type=input.resolution, title="時間軸")
res = input(defval=false, title="チェック=MTF表示")
len3 = input(defval=37, minval=1, title="期間")
res2 = res ? len : timeframe.period
h = security(syminfo.tickerid, res2, highest(high, len3))
l = security(syminfo.tickerid, res2, lowest(low, len3))
basis = avg(h, l)
len2 = h - l
h2 = h - len2 * 0.236
h1 = h - len2 * 0.382
l1 = h - len2 * 0.618
l2 = h - len2 * 0.786
//カラー
fill(plot(h, title="±3σ"), plot(l), color=color.aqua)
fill(plot(h2, title="±2σ"), plot(l2), color=color.aqua)
fill(plot(h1), plot(l1), title="±1σ", color=color.aqua)
plot(basis, color=color.orange, style=plot.style_cross)
plot(basis, color=color.orange, style=plot.style_cross)

// cross 3σ alert
cross_h = high==h
cross_l = low==l

plotshape(cross_h, "crossover +3σ", shape.arrowdown, location.abovebar, color.red, size=size.normal)
plotshape(cross_l, "crossunder -3σ", shape.arrowup, location.belowbar, color.green, size=size.normal)

alertcondition(cross_h or cross_l, "cross ±3")
anonymous No title
Python
//@version=4
study("MTF Donchian Fibonacci", shorttitle="DCF MTF", overlay=true)
//数値
len = input(defval="60", type=input.resolution, title="時間軸")
res = input(defval=false, title="チェック=MTF表示")
len3 = input(defval=37, minval=1, title="期間")
res2 = res ? len : timeframe.period
h = security(syminfo.tickerid, res2, highest(high, len3))
l = security(syminfo.tickerid, res2, lowest(low, len3))
basis = avg(h, l)
len2 = h - l
h2 = h - len2 * 0.236
h1 = h - len2 * 0.382
l1 = h - len2 * 0.618
l2 = h - len2 * 0.786

//カラー
fill(plot(h, title="±3σ"), plot(l), color=color.aqua)
fill(plot(h2, title="±2σ"), plot(l2), color=color.aqua)
fill(plot(h1), plot(l1), title="±1σ", color=color.aqua)
plot(basis, color=color.orange, style=plot.style_cross)
plot(basis, color=color.orange, style=plot.style_cross)

// cross 3σ alert
cross_h = high==h
cross_l = low==l

plotshape(cross_h, "crossover +3σ", title="sell", style=shape.triangledown, text="sell", color=color.red, textcolor=color.red, location=location.abovebar)
plotshape(cross_l, "crossunder -3σ", title="buy", style=shape.triangleup, text="buy", color=color.blue, textcolor=color.blue, location=location.belowbar)

alertcondition(title="sell", message="sell" cross_h, "cross +3σ")
alertcondition(title="buy", message="buy" cross_l, "cross -3σ")
anonymous No title
Python
We are most delighted in partnering with you, and we intend to maintain a Silent/Financial Position 
on our Business with your Company as we look forward to a prospective business relationship. 
I am Mrs. Suhayba Ammar, wife of Sadiq Al-Bashir the Sudanese president's brother from Sudan to Turkey 
on asylum and now in Belgium. I have important business to discuss with you. Looking forward to hearing 
from you soon sadiq.al-bashir@mail.com 
Regards, 
Mrs. Suhayba Ammar.
LC23 No title
Python
//@version=4
study("自動平行チャネル", "短期中期", true, format.inherit)
period     = input(     300, "中期チャネル期間"       , input.integer, minval=3)
period2     = input(     100, "短期チャネル期間"       , input.integer, minval=3)
deviations = input(    2.0, "中期チャネル幅調整" , input.float  , minval=0.1, step=0.1)
deviations2 = input(    2.0, "短期チャネル幅調整" , input.float  , minval=0.1, step=0.1)
extendType = input("ON", "中期チャネル延長", input.string , options=["ON","OFF"])=="ON" ? extend.right : extend.none
extendType2 = input("ON", "短期チャネル延長", input.string , options=["ON","OFF"])=="ON" ? extend.right : extend.none
periodMinusOne = period-1
periodMinusOne2 = period2-1
///中期
Ex = 0.0, Ey = 0.0, Ex2 = 0.0, Exy = 0.0, for i=0 to periodMinusOne
    closeI = nz(close[i]), Ex := Ex + i, Ey := Ey + closeI, Ex2 := Ex2 + (i * i), Exy := Exy + (closeI * i)
ExEx = Ex * Ex, slope = Ex2==ExEx ? 0.0 : (period * Exy - Ex * Ey) / (period * Ex2 - ExEx)
linearRegression = (Ey - slope * Ex) / period
intercept = linearRegression + bar_index * slope
deviation = 0.0, for i=0 to periodMinusOne
    deviation := deviation + pow(nz(close[i]) - (intercept - slope * (bar_index[i])), 2.0)
deviation := deviations * sqrt(deviation / periodMinusOne)
startingPointY = linearRegression + slope * periodMinusOne
var line upperChannelLine = na  , var line medianChannelLine = na  , var line lowerChannelLine = na
line.delete(upperChannelLine[1]), line.delete(medianChannelLine[1]), line.delete(lowerChannelLine[1])
///短期
Ex3 = 0.0, Ey3 = 0.0, Ex4 = 0.0, Exy3 = 0.0, for i3=0 to periodMinusOne2
    closeI3 = nz(close[i3]), Ex3 := Ex3 + i3, Ey3 := Ey3 + closeI3, Ex4 := Ex4 + (i3 * i3), Exy3 := Exy3 + (closeI3 * i3)
ExEx3 = Ex3 * Ex3, slope3 = Ex4==ExEx3 ? 0.0 : (period2 * Exy3 - Ex3 * Ey3) / (period2 * Ex4 - ExEx3)
linearRegression3 = (Ey3 - slope3 * Ex3) / period2
intercept3 = linearRegression3 + bar_index * slope3
deviation3 = 0.0, for i3=0 to periodMinusOne2
    deviation3 := deviation3 + pow(nz(close[i3]) - (intercept3 - slope3 * (bar_index[i3])), 2.0)
deviation3 := deviations2 * sqrt(deviation3 / periodMinusOne2)
startingPointY3 = linearRegression3 + slope3 * periodMinusOne2
var line upperChannelLine3 = na  , var line medianChannelLine3 = na  , var line lowerChannelLine3 = na
line.delete(upperChannelLine3[1]), line.delete(medianChannelLine3[1]), line.delete(lowerChannelLine3[1])
///カラー
upperChannelLine  := line.new(bar_index - period + 1, startingPointY + deviation, bar_index, linearRegression + deviation, xloc.bar_index, extendType, color.lime, line.style_solid , 2)
medianChannelLine := line.new(bar_index - period + 1, startingPointY            , bar_index, linearRegression            , xloc.bar_index, extendType, color.lime, line.style_solid , 1)
lowerChannelLine  := line.new(bar_index - period + 1, startingPointY - deviation, bar_index, linearRegression - deviation, xloc.bar_index, extendType, color.lime, line.style_solid , 2)

upperChannelLine3  := line.new(bar_index - period2 + 1, startingPointY3 + deviation3, bar_index, linearRegression3 + deviation3, xloc.bar_index, extendType2, color.red, line.style_solid , 2)
lowerChannelLine3  := line.new(bar_index - period2 + 1, startingPointY3 - deviation3, bar_index, linearRegression3 - deviation3, xloc.bar_index, extendType2, color.red, line.style_solid , 2)
anonymous No title
Python
Mamamamammamamammam
anonymous No title
Python
7676786867867868
Don't you submit code?
Submit