註冊  登入
 

 搜尋

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

加入收藏 

使用幫助 

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


 971238: 此主題共有32帖 此頁12帖 每頁12帖
 


 主題:關於部位的處理∼∼ - 複製地址
 

帥哥,離線

kimoze1 



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

因為我不會使用單k計數器
請問這跟我用變數Vt的差異在哪裡?

[ 此貼最後由kimoze1在2009/12/28 下午 11:07:11編輯過 ]   


帥哥,離線

kimoze1 



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

http://www.huntasoft.com/hsp/lesson6.htm
裡面的陣列高低點怎麼使用?

帥哥,離線

Hunta 



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

[QUOTE][B]下面引用由[U]kimoze1[/U]發表的內容:[/B]

因為我不會使用單k計數器
請問這跟我用變數Vt的差異在哪裡?[/QUOTE]
一般來說,會採用This Bar寫法大部份是因為策略的訊號可能會有閃爍的狀況,而This Bar與Next Bar寫法最主要的不同點在於「操作訊號」'「Show」及下單處理部份,所以只要將此3項程式以上面所提到的方式包裝編寫(配合單K計數器),即可確保訊號不會消失。

帥哥,離線

Hunta 



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

[QUOTE][B]下面引用由[U]kimoze1[/U]發表的內容:[/B]

http://www.huntasoft.com/hsp/lesson6.htm
裡面的陣列高低點怎麼使用?[/QUOTE]
以網頁內部範例
10 載入陣列[ 日_最低價 , 最低價 -> 陣列1 ] 
20 A2{} = 陣列高低點( 陣列1 , 1 ~ 250 , 級數=4 , 相對位置 -> 陣列3 ) 
30 If 陣列2值( 1 ) > 陣列2值( 2 ) Then 
40 Print( 一底比一底高 , 股票代號 ) 
50 End If 
 
說明:
[SIZE=2]行號10 將最近250根K線最低價載入陣列1[/SIZE]
[SIZE=2]行號20 對陣列1進行高低點分析,結果放至A2() (陣列2)[/SIZE]
[SIZE=2][/SIZE]
[SIZE=2]此時:[/SIZE]
[SIZE=2]最鄰近的低點(價位)會放在A2(1)[/SIZE]
[SIZE=2]第二鄰近的低點(價位)會放在A2(2)[/SIZE]
[SIZE=2]第三鄰近的低點(價位)會放在A2(3)[/SIZE]
[SIZE=2].....[/SIZE]
[SIZE=2][/SIZE] [SIZE=2]
[SIZE=2]最鄰近的高點(價位)會放在A2(101)[/SIZE]
[SIZE=2]第二鄰近的高點(價位)會放在A2(102)[/SIZE]
[SIZE=2]第三鄰近的高點(價位)會放在A2(103)[/SIZE]
[SIZE=2].....[/SIZE][/SIZE]

帥哥,離線

kimoze1 



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

感謝版大幫忙!
後續有其它疑問也請多多幫忙!
等程式完成,回測沒問題
接著就是用新台幣驗證想法~
很興奮!
跟結婚差不多
^^

帥哥,離線

Hunta 



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

加油!![EM41]

帥哥,離線

kimoze1 



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

已將內容mail請版主幫忙檢查一下囉∼
謝謝!

帥哥,離線

kimoze1 



級別 騎士
積分 255
經驗 15589
文章 203
註冊 09-06-07 23:33
發表: 2010-01-06 03:42:0720

請問要如和將單k計數器加入鎖住訊號呢?
10 If 1分_K線日期 <> 前1_1分_K線日期 Then 
  20  Vt = 0 
  30 End If 
  40 
  50 Vk = 前1_1分_收盤價 
  60 
  70  
  80 
  90 
 100 // 多單進場 
 110 If Vt = 0 Then 
 120 If (多單條件) Then 
 130 Show [ K線下方 , ◎ ] 
 140 操作訊號( 空單平倉 , 1口 , Vk ) 
 150 操作訊號( 多單建倉 , 1口 , Vk ) 
 160 Vt = 1 
 170 End If 
 180 End If 
 190 
 200 // 多單處理 
 210 If Vt <> 0 Then 
 220 Va = 目前部位( 總暫結績效 ) 
 230 If Vt = 1 Then 
 240 If Va <= -30 Then 
 250 Show [ K線上方 , ★ ] 
 260 操作訊號( 多單平倉 , 1口 , Vk ) 
 270 操作訊號( 空單建倉 , 1口 , Vk ) 
 280 Vt = 2 
 290 End If 
 300 End If 
 310 ElseIf Vt = 2 Then 
 320 If Va < -30 Then 
 330 Show [ K線下方 , ※ ] 
 340 操作訊號( 空單平倉 , 1口 , Vk ) 
 350 Vt = 0 
 360 End If 
 370 End If 
 380 
 390 // 尾盤平倉 
 400 If 1分_K線時間 = 1340 Then 
 410 If 目前部位( 倉位多空 ) > 0 Then 
 420 Show [ K線上方 , ※ ] 
 430 操作訊號( 多單平倉 , 1口 , Vk ) 
 440 ElseIf 目前部位( 倉位多空 ) < 0 Then 
 450 Show [ K線下方 , ※ ] 
 460 操作訊號( 空單平倉 , 1口 , Vk ) 
 470 End If 
 480 End If 
 490 
 500 
 510 // 空單進場 
 520 If Vt = 0 Then 
 530 If (空單條件)Then 
 540 Show [ K線上方 , ◎ ] 
 550 操作訊號( 多單平倉 , 1口 , Vk ) 
 560 操作訊號( 空單建倉 , 1口 , Vk ) 
 570 Vt = -1 
 580 End If 
 590 End If 
 600 
 610 // 空單處理 
 620 If Vt <> 0 Then 
 630 If Vt = -1 Then 
 640 Va = 目前部位( 總暫結績效 ) 
 650 If Va <= -30 Then 
 660 Show [ K線下方 , ★ ] 
 670 操作訊號( 空單平倉 , 1口 , Vk ) 
 680 操作訊號( 多單建倉 , 1口 , Vk ) 
 690 Vt = -2 
 700 End If 
 710 ElseIf Vt = -2 Then 
 720 If Va < -30 Then 
 730 Show [ K線上方 , ※ ] 
 740 操作訊號( 多單平倉 , 1口 , Vk ) 
 750 Vt = 0 
 760 End If 
 770 End If 
 780 End If

帥哥,離線

kimoze1 



級別 騎士
積分 255
經驗 15589
文章 203
註冊 09-06-07 23:33
發表: 2010-01-06 03:45:0121

請版主幫忙修改一下吧!!
= =
回測交易明細跟圖形顯示對不起來

帥哥,離線

Hunta 



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

僅針對其中一部份修改,其餘進場、出場皆比照辦理。
[SIZE=3] 100 // 多單進場 
 110 If Vt = 0 Then 
 120  If (多單條件) Then [/SIZE]
[SIZE=3]     If 單K計數器(目前K線,0) = 0 Then
 130    Show [ K線下方 , ◎ ] 
 140    操作訊號( 空單平倉 , 1口 , Vk ) 
 150    操作訊號( 多單建倉 , 1口 , Vk ) [/SIZE]
[SIZE=3]            下單處理...
[/SIZE][SIZE=3]            單K計數器(目前K線,0) = 1[/SIZE]
[SIZE=3]     Else[/SIZE]
[SIZE=3]      Show [ K線下方 , ◎ ] 
        操作訊號( 空單平倉 , 1口 , Vk ) 
        操作訊號( 多單建倉 , 1口 , Vk ) [/SIZE]
[SIZE=3]     End If[/SIZE]
[SIZE=3] 160   Vt = 1 
 170  End If 
 180 End If [/SIZE]
[SIZE=2]以上是單K計數器在This Bar的標準模式[/SIZE]
[SIZE=2]就是,[COLOR=#f70909]凡是遇到進場或出場[/SIZE]一律套用以下架構[/COLOR]
[SIZE=2][/SIZE]
[SIZE=3]If 單K計數器 = 0 Then
 Show
 操作訊號 
 操作訊號[/SIZE]
[SIZE=3]  下單處理...
  單K計數器 = 1[/SIZE]
[SIZE=3]Else[/SIZE]
[SIZE=3] Show[/SIZE]
[SIZE=3] 操作訊號 [/SIZE]
[SIZE=3]  操作訊號[/SIZE]
[SIZE=3]End If[/SIZE]

帥哥,離線

kimoze1 



級別 騎士
積分 255
經驗 15589
文章 203
註冊 09-06-07 23:33
發表: 2010-01-08 21:09:5423

單k計數器只有0到4不夠用怎麼辦?

進場
多單用0
空單用1

多單停損2
多單反手3

空單停損4
空單反手....

帥哥,離線

Hunta 



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

多單與空單共用0
多單停損與空單停損共用1
多單反手與空單反手共用2
反正不可能同時發生的就可以共用。


 971238: 此主題共有32帖 此頁12帖 每頁12帖
 

 新帖 新投票 回覆文章



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

是否是UBB代碼

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