HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> 程式交易討論區 >> 如何增加區間內最高和最低顯示出來的K棒數?
如何增加區間內最高和最低顯示出來的K棒數? wintanfa,2010-11-20 09:50:34

敬啟者您好:

目前區間內預設的MAX好像只有102

在一分鐘的K棒數一日有300根

要如何增加區間內最高和最低顯示出來的K棒數?

Hunta,2010-11-20 12:55:27

按「縮小K線」鈕(k線圖左方放大鏡-),即可。
如何才能將一日區間內最高和最低都顯示出來? wintanfa,2010-11-20 19:16:22

[TABLE][TR][TD]
敬啟者您好:
 
可能是我沒有敘述清楚
是程式碼內參數預設值的MAX好像只有102

在一分鐘的K棒數一日有300根

要如何增加參數的值 才能將一日區間內最高和最低都顯示出來? [/TD][/TR][/TABLE]

Hunta,2010-11-20 22:19:45

區間最高價之參數最多為240。
若你只是要知道當天的最高最低價,你可以用「日行情」函數。

如何增加區間內最高和最低的顯示? wintanfa,2010-11-21 11:41:01

敬啟者您好:
 
這是以前幫忙寫的程式碼
[COLOR=#e61a6b]重點是VC的值 超過101就沒有作用[/COLOR]
而一分鐘的K現有300根 要如何增加VC的值?
 
 If 最後K線 = 是 Then 
  Vc = 101 
  
  Vm = 1分_區間最高價( Vc ) 
  For  Va  =  0  To  Vc  Step  1 
   If 前Va_1分_最高價 = Vm Then 
    Vb = 前Va_1分_最高價 + 2 
    Vd = Va * -1 
    S1$ = 'H' + Cstr( Vm ) 
    顯示文字[ S1$ , 主畫面 , ( Vd , Vb ) , 字型: 新細明體 , 大小: 009 , 顏色: 16777215 ] 
    Exit For 
   End If 
  Next 
  
  Vw = 1分_區間最低價( Vc ) 
  For  Va  =  0  To  Vc  Step  1 
   If 前Va_1分_最低價 = Vw Then 
    Vb = 前Va_1分_最低價 - 2 
    Vd = Va * -1 
    S1$ = 'L' + Cstr( Vw ) 
    顯示文字[ S1$ , 主畫面 , ( Vd , Vb ) , 字型: 新細明體 , 大小: 009 , 顏色: 16777215 ] 
    Exit For 
   End If 
  Next 
 End If 

Hunta,2010-11-21 20:11:22

那你可以用類似5分線來抓區間,例如:
Vm = 5分_區間最高價( Vc )

 97 1 8: 此主題共有6帖 此頁6帖 每頁12帖 

[查看完整模式]

LeadBBS 5.0 耗時62.5毫秒 請求2次