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

奇狐社區論壇 (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=17596)


由 megus002 在 2013-03-23 16:15 發表:

主圖台指期副圖金融期

請問副圖放金融期 可否?..因用 klshow只能打數字耶..謝。


由 cgjj 在 2013-03-25 09:02 發表:

回覆: 主圖台指期副圖金融期

引用:
最初由 megus002 發表
請問副圖放金融期 可否?..因用 klshow只能打數字耶..謝。


這問題之前答覆過您了唷
http://www.chiefox.com.tw/bbs/showt...69270#post69270

請參考 peter109 兄取巧的做法, 即可處理


由 fugoal 在 2013-03-25 14:14 發表:

回覆: 主圖台指期副圖金融

引用:
最初由 megus002 發表
請問副圖放金融期 可否?..因用 klshow只能打數字耶..謝。


請問

主圖台指期選擇權Call
副圖選擇權Put,
可否?..

THANKS,,


由 cgjj 在 2013-03-26 09:02 發表:

回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 fugoal 發表
請問

主圖台指期選擇權Call
副圖選擇權Put,
可否?..

THANKS,,



做法一樣
您可能設一個特別的數字
若參數為該特別的數字, 就帶入您想要的 Call 或 Put 商品

選擇權之商品代碼
可用以下方式輕鬆取得
STKLABELN('304台指C7800') <== 這是 2013年4月 7800 的 Call 契約
STKLABELN('304台指P7800') <== 這是 2013年4月 7800 的 Put 契約


由 fugoal 在 2013-03-26 17:49 發表:

回覆: 回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 cgjj 發表
做法一樣
您可能設一個特別的數字
若參數為該特別的數字, 就帶入您想要的 Call 或 Put 商品

選擇權之商品代碼
可用以下方式輕鬆取得
STKLABELN('304台指C7800') <== 這是 2013年4月 7800 的 Call 契約
STKLABELN('304台指P7800') <== 這是 2013年4月 7800 的 Put 契約



手動OK 可否自動帶入?

THANKS,,


由 cgjj 在 2013-03-26 18:15 發表:

回覆: 回覆: 回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 fugoal 發表
手動OK 可否自動帶入?

THANKS,,



要自動
您必須要先定義規則, 才能處理


由 fugoal 在 2013-03-27 15:07 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 cgjj 發表
要自動
您必須要先定義規則, 才能處理




版大好.

(主圖 CALL 連動 副圖 PUT)

主圖 任一月份 任一契約的選擇權 CALL

自動顯示在副圖 相同月份 相同契約的 選擇權 PUT

謝謝您,,


由 cgjj 在 2013-03-27 18:09 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 fugoal 發表
版大好.

(主圖 CALL 連動 副圖 PUT)

主圖 任一月份 任一契約的選擇權 CALL

自動顯示在副圖 相同月份 相同契約的 選擇權 PUT

謝謝您,,



CallStk:=STKNAME; //當前商品必須為Call選權
PutStk:=STRLEFT(CallStk,7)+'P'+STRMID(CallStk,9,0); //將Call股名轉為Put股名
STKLABELN(PutStk) <== 這就是對應的 Put 契約(股票代碼)


由 fugoal 在 2013-03-28 16:04 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 cgjj 發表
CallStk:=STKNAME; //當前商品必須為Call選權
PutStk:=STRLEFT(CallStk,7)+'P'+STRMID(CallStk,9,0); //將Call股名轉為Put股名
STKLABELN(PutStk) <== 這就是對應的 Put 契約(股票代碼)



版大好;

還是轉不過來!
請幫忙看看 哪裡錯誤,

//DRAWTEXTEX(1,3,0,0,STKNAMEEX(numtostr(N,0))) color0066FF;

//STKLABELN('304台指C7800') <== 這是 2013年4月 7800 的 Call 契約
//STKLABELN('304台指P7800') <== 這是 2013年4月 7800 的 Put 契約
//UseStk:=numtostr(N,0);

//CallStk:=STKNAME; //當前商品必須為Call選權
CallStk:=STKLABELN('304台指C7800'); //當前商品必須為Call選權
PutStk:=STRLEFT(CallStk,7)+'P'+STRMID(CallStk,9,0); //將Call股名轉為Put股名
//STKLABELN(PutStk) <== 這就是對應的 Put 契約(股票代碼)
UseStk:=STKLABELN('PutStk');
DRAWTEXTEX(1,3,0,0,UseStk) color0066FF;

開:STKINDI(UseStk,'KLSHOW_SUB.OO',0,-1) linethick0 color0066FF;
高:STKINDI(UseStk,'KLSHOW_SUB.HH',0,-1) linethick0 color0066FF;
低:STKINDI(UseStk,'KLSHOW_SUB.LL',0,-1) linethick0 color0066FF;
收:STKINDI(UseStk,'KLSHOW_SUB.CC',0,-1) linethick0 color0066FF;

KLINE(開,高,低,收,0);

再次 謝謝您!!


由 cgjj 在 2013-03-28 19:26 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 fugoal 發表
版大好;

還是轉不過來!
請幫忙看看 哪裡錯誤,

//DRAWTEXTEX(1,3,0,0,STKNAMEEX(numtostr(N,0))) color0066FF;

//STKLABELN('304台指C7800') <== 這是 2013年4月 7800 的 Call 契約
//STKLABELN('304台指P7800') <== 這是 2013年4月 7800 的 Put 契約
//UseStk:=numtostr(N,0);

//CallStk:=STKNAME; //當前商品必須為Call選權
CallStk:=STKLABELN('304台指C7800'); //當前商品必須為Call選權
PutStk:=STRLEFT(CallStk,7)+'P'+STRMID(CallStk,9,0); //將Call股名轉為Put股名
//STKLABELN(PutStk) <== 這就是對應的 Put 契約(股票代碼)
UseStk:=STKLABELN('PutStk');
DRAWTEXTEX(1,3,0,0,UseStk) color0066FF;

開:STKINDI(UseStk,'KLSHOW_SUB.OO',0,-1) linethick0 color0066FF;
高:STKINDI(UseStk,'KLSHOW_SUB.HH',0,-1) linethick0 color0066FF;
低:STKINDI(UseStk,'KLSHOW_SUB.LL',0,-1) linethick0 color0066FF;
收:STKINDI(UseStk,'KLSHOW_SUB.CC',0,-1) linethick0 color0066FF;

KLINE(開,高,低,收,0);

再次 謝謝您!!



只需這些程式碼就可執行 (主圖當前商品, 需為 Call 選權契約)

CallStk:=STKNAME;
PutStk:=STRLEFT(CallStk,7)+'P'+STRMID(CallStk,9,0);
UseStk:=STKLABELN(PutStk);
DRAWTEXTEX(1,3,0,0,UseStk) color0066FF;

開:STKINDI(UseStk,'KLSHOW_SUB.OO',0,-1) linethick0 color0066FF;
高:STKINDI(UseStk,'KLSHOW_SUB.HH',0,-1) linethick0 color0066FF;
低:STKINDI(UseStk,'KLSHOW_SUB.LL',0,-1) linethick0 color0066FF;
收:STKINDI(UseStk,'KLSHOW_SUB.CC',0,-1) linethick0 color0066FF;

KLINE(開,高,低,收,0);


由 fugoal 在 2013-03-29 07:07 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 cgjj 發表
只需這些程式碼就可執行 (主圖當前商品, 需為 Call 選權契約)

CallStk:=STKNAME;
PutStk:=STRLEFT(CallStk,7)+'P'+STRMID(CallStk,9,0);
UseStk:=STKLABELN(PutStk);
DRAWTEXTEX(1,3,0,0,UseStk) color0066FF;

開:STKINDI(UseStk,'KLSHOW_SUB.OO',0,-1) linethick0 color0066FF;
高:STKINDI(UseStk,'KLSHOW_SUB.HH',0,-1) linethick0 color0066FF;
低:STKINDI(UseStk,'KLSHOW_SUB.LL',0,-1) linethick0 color0066FF;
收:STKINDI(UseStk,'KLSHOW_SUB.CC',0,-1) linethick0 color0066FF;

KLINE(開,高,低,收,0);



OK! !


再次 謝謝您!!


由 fugoal 在 2013-03-29 08:48 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 cgjj 發表
只需這些程式碼就可執行 (主圖當前商品, 需為 Call 選權契約)

CallStk:=STKNAME;
PutStk:=STRLEFT(CallStk,7)+'P'+STRMID(CallStk,9,0);
UseStk:=STKLABELN(PutStk);
DRAWTEXTEX(1,3,0,0,UseStk) color0066FF;

開:STKINDI(UseStk,'KLSHOW_SUB.OO',0,-1) linethick0 color0066FF;
高:STKINDI(UseStk,'KLSHOW_SUB.HH',0,-1) linethick0 color0066FF;
低:STKINDI(UseStk,'KLSHOW_SUB.LL',0,-1) linethick0 color0066FF;
收:STKINDI(UseStk,'KLSHOW_SUB.CC',0,-1) linethick0 color0066FF;

KLINE(開,高,低,收,0);



版大好!
月選擇權 OK! !
週選擇權 NOT OK 要如何改!

再次 謝謝您!!


由 cgjj 在 2013-03-29 09:43 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 fugoal 發表
版大好!
月選擇權 OK! !
週選擇權 NOT OK 要如何改!

再次 謝謝您!!




CallStk:=STKNAME;
PutStk:=STRLEFT(CallStk,7)+'P'+STRMID(CallStk,9,0);
UseStk:=STKLABELN(PutStk);
DRAWTEXTEX(1,3,0,0,UseStk) color0066FF;

改為
CallStk:=STKNAME;
AddN:=(STRMID(CallStk,4,1)='W')*2;
PutStk:=STRLEFT(CallStk,7+AddN)+'P'+STRMID(CallStk,9+AddN,0);
UseStk:=STKLABELN(PutStk);
DRAWTEXTEX(1,3,0,0,UseStk) color0066FF

就可讓月選權與週選權都適用


由 fugoal 在 2013-03-29 11:44 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 主圖台指期副圖金融

引用:
最初由 cgjj 發表

CallStk:=STKNAME;
PutStk:=STRLEFT(CallStk,7)+'P'+STRMID(CallStk,9,0);
UseStk:=STKLABELN(PutStk);
DRAWTEXTEX(1,3,0,0,UseStk) color0066FF;

改為
CallStk:=STKNAME;
AddN:=(STRMID(CallStk,4,1)='W')*2;
PutStk:=STRLEFT(CallStk,7+AddN)+'P'+STRMID(CallStk,9+AddN,0);
UseStk:=STKLABELN(PutStk);
DRAWTEXTEX(1,3,0,0,UseStk) color0066FF

就可讓月選權與週選權都適用



版大好!
月選擇權 OK!
週選擇權 OK !

謝謝您!!


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


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

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