COCO研究院

 找回密碼
 註冊
搜索
查看: 4303|回復: 11

請問各位這樣的語法應該怎麼寫

[複製鏈接]
發表於 15-4-9 09:31 | 顯示全部樓層 |閱讀模式
假設今天買進一多單,那在未來的第5根K棒"沒獲利"的話(買進的那根K棒算第一根),就多單平倉加放空一空單這樣是要把最後一筆的價格記錄起來嗎?
還是要設定時間?
還請各位大大幫幫忙,謝謝
發表於 15-4-9 09:51 | 顯示全部樓層
可參考

barssinceentry(0)
openpositionprofit


 樓主| 發表於 15-4-9 11:07 | 顯示全部樓層
本帖最後由 chris5201yy 於 15-4-9 11:15 編輯

那可以再請問如果要停利最後一筆進場的點位+500點,應該要用什麼                                                              好像都是用金額來計算的函數, 還是要把點位換算成金額?
請高手在指點一下

 樓主| 發表於 15-4-9 11:08 | 顯示全部樓層
pcking2008 發表於 15-4-9 09:51
可參考

barssinceentry(0)

非常感謝你 pcking2008 大大的指點
但openpositionprofit可能不能用,因為我可能之前的虧損還在,這樣他判定會出錯
所以是不是還是要用entryprice?
發表於 15-4-9 11:24 | 顯示全部樓層
本帖最後由 pcking2008 於 15-4-9 11:25 編輯
chris5201yy 發表於 15-4-9 11:08
非常感謝你 pcking2008 大大的指點
但openpositionprofit可能不能用,因為我可能之前的虧損還在,這樣他判 ...

openpositionprofit 是最後一次持倉的現在狀況
自動根據 entryprice marketposition Close 還有下單成本(應該有吧)去算的
不太知道你所謂的虧損還在是什麼意思
是說你策略還沒啟動自動交易, 策略本身就已經是虧損, 但你現在想啟動希望這個假想虧損不要算嗎?
你可以在 AA 下讓庫存 = 0, 就算程式裡平倉也不會有下單的動作, 實際第一次下單是在反向單(無加碼單的話)
如果你只是不想有假設虧損又不想等到反向單成立才下, 那你就要用 SA
但如果這在無加碼單設定下, 又會出現 SA 進場的點 可能是 AA 之中不會有的, 因為 AA 認為已經進場了.




發表於 15-4-9 11:28 | 顯示全部樓層
本帖最後由 pcking2008 於 15-4-9 11:33 編輯
chris5201yy 發表於 15-4-9 11:07
那可以再請問如果要停利最後一筆進場的點位+500點,應該要用什麼                                          ...

如果你只在 K棒結束出場
openpositionprofit > 500*bigpointvalue

如果在 K棒中出場就要啟動 K棒中交易的選項, 再利用 limit 指定價位 出場
或是簡單利用 setprofittarget(500*bigpointvalue) 看一下大概
你可以去看看 set 開頭的指令
玩玩可以, 別拿去真的下單了, 很容易產生美夢跟夢醒





 樓主| 發表於 15-4-10 09:28 | 顯示全部樓層
pcking2008 發表於 15-4-9 11:24
openpositionprofit 是最後一次持倉的現在狀況
自動根據 entryprice marketposition Close 還有下單成本( ...

謝謝大大的指點,你真的非常熱心,感謝
發表於 15-4-10 10:26 | 顯示全部樓層
if marketposition>0 and barssinceentry(0)=4 and positionprofit(0)<=0 then
  sellshort next bar market;
發表於 15-4-10 10:28 | 顯示全部樓層
chris5201yy 發表於 15-4-9 11:07
那可以再請問如果要停利最後一筆進場的點位+500點,應該要用什麼                                          ...

if marketposition>0 then
  sell next bar PosTradeEntryPrice(0, currententries-1)+500 limit;
 樓主| 發表於 15-4-10 15:55 | 顯示全部樓層
本帖最後由 chris5201yy 於 15-4-10 16:10 編輯
曾永政 發表於 15-4-10 10:26
if marketposition>0 and barssinceentry(0)=4 and positionprofit(0)

曾大你好,小弟受教了,感謝曾大很熱心ㄝ我在凱衛那你也有留言到
可是我有點小問題,positionprofit傳回指定部位的損益,那跟上位大大所說的openpositionprofit傳回目前未平倉部位的損益有什麼差別再請曾大幫忙解惑一下,謝謝
發表於 15-4-10 16:06 | 顯示全部樓層
chris5201yy 發表於 15-4-10 15:55
曾大你好,小弟受教了,感謝曾大很熱心ㄝ我在凱衛那你也有留言到
可是我有點小問題,positionprofi ...

"沒獲利"不就是有未平倉虧損嗎,這會是什麼問題?
 樓主| 發表於 15-4-10 16:11 | 顯示全部樓層
曾永政 發表於 15-4-10 16:06
"沒獲利"不就是有未平倉虧損嗎,這會是什麼問題?

你好快,SORRY我剛想通了,大大說的沒錯SORRY
感謝你
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-25 16:38

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |