差別在那???
marketposition跟 currentcontract差在那裡如果策略訊號目前持有 多單 3口則
marketposition= 1
currentcontracts= 3
如果策略訊號目前持有 多單 1口則
marketposition= 1
currentcontracts= 1
如果策略訊號目前持有 空單 2口則
marketposition= -1
currentcontracts= 2
如果策略訊號目前持有 空單 6口則
marketposition= -1
currentcontracts= 6
marketposition是指持倉方向
0 = 空手
1 = 多單
-1 = 空單
currentcontract 是指目前持倉的口數
應該是如此
挖~~阿政講的好詳細~~~
賺一塊 曾永政 發表於 13-6-6 09:17 static/image/common/back.gif
如果策略訊號目前持有 多單 3口則
marketposition= 1
currentcontracts= 3
謝謝~~~~政大的解說
我用的是HTS系統,我從某個HTS的教學網
Currentcontracts 目前的部位
currentcontracts=1 顯示目前有1口多單currentcontracts=-1 顯示目前有1口空單currentcontracts=0 顯示目前沒有部位通常用於進、出場訊號。
實例if currentcontracts=0 and closevalue1 thenbuy(“BUY”) this bar on close;end if;
Marketposition顯示目前部與currentcontracts用法完全相同。marketposition=1 代表目前有一口多單marketposition=-1 代表目前有一口空單marketposition=0 代表目前沒有部位
他上面的解說是,MARKETPOSITION跟CURRENTCONTRACTS的用法是一樣的,而且我也用了我的程式來測試,將一開始我用MARKETPOSITION改成CURRENTCONTRACTS後,RUN出來的進出點是一樣的,是不是HTS系統的設定,已將這兩個保留字設定成一樣的
另外一個問題:如果我有幾個程式(60分、30分、15分)一起RUN,那麼60分的程式發出做多訊號,15分的程式發出做空訊號,我的帳戶將會是多空互平而呈現空倉,那麼是不是表示我的程式(60分、30分、15分),將重新偵測新的買賣訊號,又或者是個別的程式獨立執行自己的買賣訊號,當做空的15分程式出現平倉訊號時,將空單平倉後,我的倉位將會變成60分的程式多單一口???
mac88810c32 發表於 13-6-7 06:43 static/image/common/back.gif
謝謝~~~~政大的解說
我用的是HTS系統,我從某個HTS的教學網
HTS 的話,就...
如果策略訊號目前持有 多單 3口則
marketposition= 1
currentcontracts= 3
如果策略訊號目前持有 多單 1口則
marketposition= 1
currentcontracts= 1
如果策略訊號目前持有 空單 2口則
marketposition= -1
currentcontracts= -2
如果策略訊號目前持有 空單 6口則
marketposition= -1
currentcontracts= -6
曾永政 發表於 13-6-7 08:53 static/image/common/back.gif
HTS 的話,就...
如果策略訊號目前持有 多單 3口則
謝謝政大~~~
我知道要怎麼做了
感謝分享
小弟受教~~~~~~~~~~~~ 曾永政 發表於 13-6-6 09:17
如果策略訊號目前持有 多單 3口則
marketposition= 1
currentcontracts= 3
好明白的說明,感謝大大分享
好明白的說明,感謝大大分享 感謝分享
小弟受教~~~~~~~~~~~~
好明白的說明,感謝大大分享
頁:
[1]