註冊  登入
 

 搜尋

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

加入收藏 

使用幫助 

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


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


 主題:自10根K線高點下跌50點 - 複製地址
 

離線

Cool 



級別 論壇遊俠
積分 36
經驗 1531
文章 29
註冊 09-07-03 09:29
發表: 2009-12-29 20:21:04 人氣:51710樓主

自10根K線高點下跌50點

 180 Vx = K線序號( 目前K線 ) - 目前部位( 第 1 次建倉K線序號 ) 
 190 If Vx > 10 Then 
 200  Vx = 10 
 210 End If 
 220 
 230 If 目前部位( 倉位多空 ) = 1 And Vx > 0 Then 
 240  If 條件觸發[ 自10根K線高點下跌50點 ] Then 
 250   Vb = 30分_區間最高價( 10 ) - 50 
 260   操作訊號( 多單平倉 , 1口 , Vb ) 
 270   Show [ K線下方 , 平 ] 
 280  End If 
 290 End If 
 300 
 310 If 目前部位( 倉位多空 ) = -1 And Vx > 0 Then 
 320  If 條件觸發[ 自10根K線低點上漲50點 ] Then 
 330   Vc = 30分_區間最低價( 10 ) + 50 
 340   操作訊號( 空單平倉 , 1口 , Vc ) 
 350   Show [ K線上方 , 平 ] 
 360  End If 
 370 End If 
 
請問這樣寫法對嗎??
自10根K線的定義是進場之後的當根開始起算10根?
還是進場之後當根+前面9根??
 
因為我再執行程式後 我看K線圖
某一根作多的那根 當根最高7277
隔一根馬上平倉  但是平倉這根 最高7275 最低7232 根本沒有達到從最高點下跌50點??
 
某一根作空的那根 當根最低7756
隔一根馬上平倉  但是平倉這根 最低7759 最高7788 根本沒有達到從最高點下跌50點??
 
麻煩一下我哪裡搞錯了呢??
 
 
隔一根就馬上平倉了  但是平倉這根最高7690 最低7644  以空的那根7627+50點

帥哥,離線

Hunta 



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

 180 Vx = K線序號( 目前K線 ) - 目前部位( 第 1 次建倉K線序號 ) 
 190 If Vx > 10 Then 
 200  Vx = 10 
 210 End If 
 220 
 230 If 目前部位( 倉位多空 ) = 1 And Vx > 0 Then 
 240  If 條件觸發[ 自[COLOR=#f70909]Vx[/COLOR]根K線高點下跌50點 ] Then 
 250   Vb = 30分_區間最高價( [COLOR=#f70909]Vx[/COLOR] ) - 50 
 260   操作訊號( 多單平倉 , 1口 , Vb ) 
 270   Show [ K線下方 , 平 ] 
 280  End If 
 290 End If 
 300 
 310 If 目前部位( 倉位多空 ) = -1 And Vx > 0 Then 
 320  If 條件觸發[ 自[COLOR=#f70909]Vx[/COLOR]根K線低點上漲50點 ] Then 
 330   Vc = 30分_區間最低價( [COLOR=#f70909]Vx[/COLOR] ) + 50 
 340   操作訊號( 空單平倉 , 1口 , Vc ) 
 350   Show [ K線上方 , 平 ] 
 360  End If 
 370 End If 

離線

Cool 



級別 論壇遊俠
積分 36
經驗 1531
文章 29
註冊 09-07-03 09:29
發表: 2009-12-29 20:29:223

123

123

[ 此貼最後由Cool在2009/12/29 下午 08:36:48編輯過 ]   


離線

Cool 



級別 論壇遊俠
積分 36
經驗 1531
文章 29
註冊 09-07-03 09:29
發表: 2009-12-29 20:44:354

發現新問題

Vx = K線序號( 目前K線 ) - 目前部位( 第 1 次建倉K線序號 )
這樣的話進場那根不就=0 ?

因為我的進場是用前1根判斷的  所以進場那根我是以開盤價進場
如果照剛剛上面的寫法  那進場那根就不列入計算  這樣如果開盤放空 當根往上漲超過50點似乎不會只損
因為我看K線
有一根我在尾盤放空 當根最低是7248
隔一根開盤往上跳空 開7334  已經超過50點了  應該要出場的
但是我看出場的價格是 跳空那根的最低點 7325+50  而不是7248+50 (所以進場那根沒列入10根裡)
而且正確的出場價位應該是7334才對

再麻煩一下版大 這該怎麼解決呢  感恩~~

帥哥,離線

Hunta 



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

Vx = K線序號( 目前K線 ) - 目前部位( 第 1 次建倉K線序號 ) + 1

離線

Cool 



級別 論壇遊俠
積分 36
經驗 1531
文章 29
註冊 09-07-03 09:29
發表: 2009-12-29 21:15:486

 180 Vx = K線序號( 目前K線 ) - 目前部位( 第 1 次建倉K線序號 ) + 1
 190 If Vx > 10 Then 
 200  Vx = 10 
 210 End If 
 220 
 230 If 目前部位( 倉位多空 ) = 1 And Vx > 0 Then 
 240  If 條件觸發[ 自Vx根K線高點下跌50點 ] Then 
 250   Vb = 30分_區間最高價( Vx ) - 50
[COLOR=#ff0000]if vb > 30分開盤價 then
vb = 30分開盤價
endif [/COLOR]
 260   操作訊號( 多單平倉 , 1口 , Vb ) 
 270   Show [ K線下方 , 平 ] 
 280  End If 
 290 End If 
 300 
 310 If 目前部位( 倉位多空 ) = -1 And Vx > 0 Then 
 320  If 條件觸發[ 自Vx根K線低點上漲50點 ] Then 
 330   Vc = 30分_區間最低價( Vx ) + 50 
[COLOR=#ff0000]if vc < 30分開盤價 then[/COLOR]
[COLOR=#ff0000]vc = 30分開盤價[/COLOR]
[COLOR=#ff0000]endif[/COLOR]
 340   操作訊號( 空單平倉 , 1口 , Vc ) 
 350   Show [ K線上方 , 平 ] 
 360  End If 
 370 End If 
 
 
完成了  這樣就能解決跳空的問題了
 
感謝

離線

Cool 



級別 論壇遊俠
積分 36
經驗 1531
文章 29
註冊 09-07-03 09:29
發表: 2010-01-08 10:40:387

剛剛發現 上面這樣寫

k線上平倉的訊號會出現 又不見???

帥哥,離線

Hunta 



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

可以用單K計數器鎖住訊號,可參考
[URL=http://www.huntasoft.com/leadbbs/a/a.asp?B=103&ID=1031&AUpflag=1&ANum=1]http://www.huntasoft.com/leadbbs/a/a.asp?B=103&ID=1031&AUpflag=1&ANum=1[/URL]


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

 新帖 新投票 回覆文章



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

是否是UBB代碼

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