註冊  登入
 

 搜尋

迷你方式顯示論壇 RSS訂閱此版新訊息  

加入收藏 

使用幫助 

聯繫我們 
首頁 >> 程式交易 >> 論壇主區 >> 程式交易討論區 >> 查看文章
 新帖 新投票 回覆文章 上篇 重新整理 下篇  


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


 主題:區間計算怎麼寫? - 複製地址
 

帥哥,離線

kimoze1 



級別 騎士
積分 255
經驗 15589
文章 203
註冊 09-06-07 23:33
發表: 2009-11-08 02:09:19 人氣:50465樓主

區間計算怎麼寫?

把每一個紅黑k棒看成獨立一個正負數來計算要計算10根k棒實體總和要怎麼寫?
k棒1+K棒2+k棒3+....+k棒10     (實體紅k為整數實體黑k為負整數)
K棒2+k棒3+....+k棒10+k棒11
依此類推
謝謝∼∼∼∼∼
^^

不知道要怎麼控制一個變數讓他一直計算10跟k棒總和

帥哥,離線

Hunta 



門派 管理員
職務 總版主
級別 法老
聲望 +100000
財富 100002
積分 101915
經驗 642850
文章 1733
註冊 09-04-10 17:15
發表: 2009-11-08 11:00:162

程式最後變數Vs就是結果
  10 Vs = 0 
  20 For  Va  =  0  To  9  Step  1 
  30  Vs = Vs + 前Va_5分_實體K線 
  40 Next

[ 此貼最後由Hunta在2009/11/9 上午 11:47:47編輯過 ]   


帥哥,離線

kimoze1 



級別 騎士
積分 255
經驗 15589
文章 203
註冊 09-06-07 23:33
發表: 2009-11-09 10:17:523

不行耶?
另外要怎麼讓他的值顯示出來在畫面右手邊?

帥哥,離線

Hunta 



門派 管理員
職務 總版主
級別 法老
聲望 +100000
財富 100002
積分 101915
經驗 642850
文章 1733
註冊 09-04-10 17:15
發表: 2009-11-09 11:50:044

Sorry!!
上例第40行應為Next(之前寫成End If)

程式碼如下:
  10 Vs = 0 
  20 For  Va  =  0  To  9  Step  1 
  30  Vs = Vs + 前Va_5分_實體K線 
  40 Next 
  50 顯示資訊[ Vs , 序號: 0 , 大小: 009 , 文字色: 8388863 , 背景色: 16777215 , 置中 , 字型: 新細明體 ] 

帥哥,離線

kimoze1 



級別 騎士
積分 255
經驗 15589
文章 203
註冊 09-06-07 23:33
發表: 2009-12-29 01:38:465

可以用陣列填值方式來運算嗎?
想法如下
k棒1+K棒2+k棒3+....+k棒10     (實體紅k為整數實體黑k為負整數)
變數Va=實體k線總和的結果
不知道要怎麼寫
請多指教!
謝謝∼∼

帥哥,離線

kimoze1 



級別 騎士
積分 255
經驗 15589
文章 203
註冊 09-06-07 23:33
發表: 2009-12-29 01:40:086

說明的部份對陣列的運用範例不多
只好請版主多幫忙!
造成困擾請多見諒∼∼

帥哥,離線

Hunta 



門派 管理員
職務 總版主
級別 法老
聲望 +100000
財富 100002
積分 101915
經驗 642850
文章 1733
註冊 09-04-10 17:15
發表: 2009-12-29 12:52:297

程式碼如下:
  10 載入陣列[ 5分_收盤價 , 收盤價 -> 陣列1 ] 
  20 載入陣列[ 5分_開盤價 , 開盤價 -> 陣列2 ] 
  30 A3{} = 陣列運算( 陣列1 , 1 ~ 250 , - , 陣列2 ) 
  40 Va = 陣列區間加總( 陣列3 , 241 ~ 250 ) 
 
其中:
Va為最近10根實體K線之加總

[ 此貼最後由Hunta在2009/12/30 下午 12:23:43編輯過 ]   


帥哥,離線

kimoze1 



級別 騎士
積分 255
經驗 15589
文章 203
註冊 09-06-07 23:33
發表: 2009-12-30 12:08:288

[QUOTE][b]下面引用由[u]Hunta[/u]發表的內容:[/b]

程式碼如下:
  10 載入陣列 
  20 載入陣列 
  30 A3{} = 陣列運算( 陣列1 , 1 ~ 250 , - , 陣列2 ) 
  40 Va = 陣列區間加總( 陣列4 ...[/QUOTE]


40 的加總應該是陣列4嗎?
因為我用debug看不到資料耶!

帥哥,離線

Hunta 



門派 管理員
職務 總版主
級別 法老
聲望 +100000
財富 100002
積分 101915
經驗 642850
文章 1733
註冊 09-04-10 17:15
發表: 2009-12-30 12:24:249

Sorry!!
是陣列3


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

 新帖 新投票 回覆文章



回覆文章 注意: *為必填項
*驗證訊息
用戶名稱 密碼 註冊
*文章名稱 長度不得超過255字
內容(最大25K)

是否是UBB代碼

內容支持插入UBB標籤
使用方法請參考幫助
其它選項:  顯示簽名   鎖定文章  - 顏色表   Alt+S或Ctrl+Enter快速提交