請問如何撰寫 布林通道寬度指標小於10?
請問如何撰寫 布林通道寬度指標小於10?
- 503
- 最後發表 ppk11282 2018 三月 23
妳好:
請參考系統內布林通道寬度指標腳本。
或是詳述一下你撰寫至哪個步驟卡住了,以利小幫手協助你。
布林通道寬度指標小於10,股價大於中軌 這樣對吧
input: Length(20), UpperBand(2), LowerBand(2);
variable: up(0), down(0), mid(0), bbandwidth(0),midband(0);
SetInputName(1, "天數");
SetInputName(2, "上");
SetInputName(3, "下");
up = bollingerband(Close, Length, UpperBand);
midband = average(close, Length);
down = bollingerband(Close, Length, -1 * LowerBand);
mid = (up + down) / 2;
bbandwidth = 100 * (up - down) / mid;
if close > midband and bbandwidth < 10
then ret = 1;
outputfield(1,up,"up");
outputfield(2,midband,"midband");
outputfield(3,bbandwidth,"BB%");
你好:
中軌應該是mid = (up + down) / 2; 應該是這一段才對,不知道你這邊midband指的是??
那改成只要符合布林通道寬度指標小於10 請問這樣對嗎
input: Length(20), UpperBand(2), LowerBand(2);
variable: up(0), down(0), mid(0), bbandwidth(0),midband(0);
SetInputName(1, "天數");
SetInputName(2, "上");
SetInputName(3, "下");
up = bollingerband(Close, Length, UpperBand);
midband = average(close, Length);
down = bollingerband(Close, Length, -1 * LowerBand);
mid = (up + down) / 2;
bbandwidth = 100 * (up - down) / mid;
if bbandwidth < 10
then ret = 1;
outputfield(1,up,"up");
outputfield(2,midband,"midband");
outputfield(3,bbandwidth,"BB%");
你好:
是的,如果使用上有問題可以再找小幫手討論。
5 評論