HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> 程式交易討論區 >> K棒序號或時間
K棒序號或時間 linsam0314,2015-03-14 10:33:56

您好請問
有無方式能表示五分鐘走勢裡日最高價的那根K棒序號或時間
是在建倉K棒後面?
我想一段時間了還是未能思解.還請板主不吝指教~謝謝您!!

Hunta,2015-03-15 10:31:41

  10 For  Va  =  0  To  60  Step  1 
  20  Vg = Va + 1 
  30  If 前Va_5分_K線日期 <> 前Vg_5分_K線日期 Then 
  40   Exit For 
  50  End If 
  60 Next 
  70 
  80 Vb = 250 - Va 
  90 載入陣列[ 5分_最高價 , 最高價 -> 陣列1 ] 
 100 A3{} = 陣列排序( 陣列1 , Vb ~ 250 , 遞增 , 相對位置 -> 陣列2 ) 
 110 Vc = 250 - 陣列2值( 250 ) 

Vc就是日最高價離目前K線的距離

linsam0314,2015-03-15 14:20:54

謝謝!!

linsam0314,2015-03-20 16:32:38

[SIZE=1]請問

Vc就是日最高價離目前K線的距離

若我想 Vc就是日最高價離"建倉K線"的距離
該如何調整?[/SIZE][SIZE=3] [/SIZE]

Hunta,2015-03-20 21:09:36

K線序號(目前K線)-Vc就是日最高價那根K線的K線序號
而建倉的K線序號就是  目前部位(第1次建倉K線序號)
兩個相減即是之間的距離

linsam0314,2015-03-21 13:52:42

經由上述實測後已能達成我想要的解答~ 謝謝您專業說明!!
linsam0314,2015-03-21 14:04:03


[SIZE=2]版主好

     上面求最高價已獲得解決...最後的一小問題
      就是....
      相反的我若想求出[COLOR=#ee113d]日最低價[/SIZE]離目前K線的距離
      是不是僅需要下面紅色程式改變如此即可?
      但是我測試後好像有其他需調整?
 

10 For Va = 0 To 60 Step 1 
20  Vg = Va + 1 
30  If 前Va_5分_K線日期 <> 前Vg_5分_K線日期 Then 
40   Exit For 
50  End If 
60 Next 
70 
80 Vb = 250 - Va 
[/COLOR][SIZE=2][COLOR=#ee113d][COLOR=#ee113d]90 載入陣列[ 5分_最低價 , 最低價 -> 陣列1 ][/SIZE] 
[/COLOR]100 A3{} = 陣列排序( 陣列1 , Vb ~ 250 , 遞增 , 相對位置 -> 陣列2 ) 
110 Vc = 250 - 陣列2值( 250 ) 

Vc就是[COLOR=#ee113d]日最低[/COLOR]價離目前K線的距離
[/COLOR][SIZE=1]
[/SIZE]

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

[查看完整模式]

LeadBBS 5.0 耗時62.5毫秒 請求2次