COCO研究院

 找回密碼
 註冊
搜索
查看: 2147|回復: 2

請問寫法:

[複製鏈接]
發表於 18-10-16 12:29 | 顯示全部樓層 |閱讀模式
本帖最後由 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


 樓主| 發表於 18-10-16 14:25 | 顯示全部樓層
再問1個問題:
我1開始把以下這2行放在  if d>d[1] then begin 之內
   x_high=0
   x_low=0;


每一次都會歸0
這樣子好像是是錯誤的
應該刪除這2行   對不對???



 樓主| 發表於 18-10-16 14:49 | 顯示全部樓層
ok 已經都解決了.
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-22 13:37

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |