|
本帖最後由 fancytom 於 18-10-16 12:30 編輯
'請問寫法:
'如果站上上軌線有2次
' 第1次站上時 我已存到 x_bar1 ,x_high ,x_low
' 第2次站上時 我已存到 x_bar2
' 如何找出 x_bar1~x_bar2-1 之間的所有K棒的 最高價 和 最低價 ,將其另存到y_high ,y_low ???
input : bollingerprice(close), length(20), numdevsdn(2);
var:x_bar1(0),x_bar2(0),x_high(0),x_low(0),y_high ,y_low;
//var0上軌線 var1下軌線
var0=bollingerband(bollingerprice,length,numdevsdn);
var1=bollingerband(bollingerprice,length,-numdevsdn);
if d>d[1] then begin
x_bar1=barnumber;
x_high=0
x_low=0;
end;
'若突破上軌線 => 記住變數
if close>var0 then
condition1=true;
condition2=false;
x_bar1=barnumber
x_high=x_high;
x_low=low;
endif;
'第2次突破上軌線, 記住變數 x_bar2
if condition1=true AND C > var0 then begin
x_bar2=barnumber;
end;
'以下 不會寫:
' 如何找出 x_bar1~x_bar2-1 之間的所有K棒的 最高價 和 最低價 ,將其另存到y_high ,y_low
|
|