註冊  登入
 

 搜尋

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

加入收藏 

使用幫助 

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


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


 主題:觸發條件可以設定時間嗎? - 複製地址
 

帥哥,離線

kimoze1 



級別 騎士
積分 255
經驗 15589
文章 203
註冊 09-06-07 23:33
發表: 2010-04-10 10:41:10 人氣:48144樓主

觸發條件可以設定時間嗎?

觸發條件其中價格一度大於或是小於均線
想要設定這個條件有限定時間要怎麼處理比較好
試著用時間延遲(不過這好像是讓程式完全停下來等...不是我要的結果)
想法如下
IF條件成立後THEN
vp=1
ENDIF

IF 觸發條件=是 AND 時間 < 10秒內 THEN
操作部位
ENDIF

IF 觸發條件=是 AND 時間 > 10秒 THEN
VP=0
ENDIF

換句話說
就是條件成立後
在限定時間內用觸發條件去建立部位
不知道這樣表達是否有誤?

麻煩版主囉!
謝謝~~~~~~~~

帥哥,離線

Hunta 



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

那你應該先判斷是否已進入特定時間範圍內,再判斷是否符合觸發條件。
另外亦需配合單K計數器來鎖住訊號。

帥哥,離線

kimoze1 



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

那換個說法
IF 條件成立 THEN
Vp=1
開始計時
Endif
If vp=1 and 時間<10秒 And 觸發條件=是 Then
操作部位
Endif
If vp=1 and 時間>10秒  Then
Vp=0
Endif
要改成這樣嗎?

簡單說就是訊號出現後在限定時間內
符合觸發條件再下單
超過限定時間
就再等下一個訊號出現

只是有限時間的條件不知道怎麼寫?

帥哥,離線

kimoze1 



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

突然想到回測
瞬間就掃過去了
這個時間條件應該測不到...

帥哥,離線

Hunta 



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

可以[URL=http://www.huntasoft.com/leadbbs/a/a.asp?B=103&ID=1936]http://www.huntasoft.com/leadbbs/a/a.asp?B=103&ID=1936[/URL]
的寫法。


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

 新帖 新投票 回覆文章



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

是否是UBB代碼

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