奇狐社區論壇
在這個頁面顯示本主題全部的 2 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 求助公式寫法 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=17086)


由 mij500 在 2012-09-13 07:07 發表:

求助公式寫法

請問版主及各位先進:

假設多單進場條件為A,空單進場條件為B,進場價為條件成立當根K棒收盤價

多單或空單穫利大於50點停利出場,虧損大於30點停損出場,保持空手,等待條件A或條件B成立才再度進場

當持有多單或空單時若再度出現同方向之條件時不進場加碼,繼續持倉

以上的情況如果要用M來表示手中持倉的部位,如持有多單則M=1,如持有空單則M=-1,如為空手則M=0,

請問M的程式要怎麼寫

有請諸多前輩幫忙 謝謝


由 cgjj 在 2012-09-13 09:13 發表:

回覆: 求助公式寫法

引用:
最初由 mij500 發表
請問版主及各位先進:

假設多單進場條件為A,空單進場條件為B,進場價為條件成立當根K棒收盤價

多單或空單穫利大於50點停利出場,虧損大於30點停損出場,保持空手,等待條件A或條件B成立才再度進場

當持有多單或空單時若再度出現同方向之條件時不進場加碼,繼續持倉

以上的情況如果要用M來表示手中持倉的部位,如持有多單則M=1,如持有空單則M=-1,如為空手則M=0,

請問M的程式要怎麼寫

有請諸多前輩幫忙 謝謝



//僅適用此例狀況
A:=A or barpos=0;
B:=B or barpos=0;
出場:=停利出場 or 停損出場 or barpos=0;
M:A-B+出場*3;
M:=ref(M,barslast(M<>0));
M:=IF(ABS(M)>=2,0,M);


全部時間均為台灣時間, 現在時間為00:40
在這個頁面顯示本主題全部的 2 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.