 |
lowtau
中級會員
註冊日期: Aug 2007
來 自:
文章數量: 94 |
想在最後交易日做個記號
請問..
我如果想在期指每個月最後交易日的星期三做個記號,有辦法做到嗎??
|
|
向版主報告此篇 |  |
|
2008-04-15 18:03 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
回覆: 使用V5.1 Beta的奇狐,結算日語法會造成當機,應如何處理?
引用: 最初由 jery3308 發表
使用V5.1 Beta的奇狐,結算日語法會造成當機,如何處理
下列語法:
期指結算日:=OPTIONLASTDAY('FITX1');
餘日:=DATEDIFF(DATE,OPTIONLASTDAY('FITX1'));
IsEndDate:=ref(期指結算日,1)=date;
IsEndDate2:=ref(期指結算日,1)<>期指結算日;
VERTLINE(IsEndDate2)colorwhite,POINTDOT;
不知V5.1 Beta的奇狐是否需要再改寫? 或者需要改變函數
麻煩大大 謝謝
============ 以下回答僅適用於 v5.1 Beta 版 ============
v5.1 Beta 版的 OPTIONLASTDAY 今晚會 Update 上主機(追加明年資料)
明日您再測試看看
結算標示垂直線的方法, 可採用下面的方式: ( v5.1 Beta 版 )
OpChange:=期指結算日<>ref(期指結算日,1); //換月
OpCk0:=date=期指結算日; //新制200812起
OpCk1:=date=ref(期指結算日,1); //舊制
IsOpJump:=ref(OpCk0,1)=0 and OpCK1=0 and OpChange;
VERTLINE(OpChange) LINEDOT COLORGRAY; //若結算日有交易,於換月首根標示灰色垂直線
VERTLINE(IsOpJump) LINEDOT COLORRED; //若結算日無交易,於換月首根標示紅色垂直線
|
|
向版主報告此篇 |  |
|
2010-12-16 16:11 |
|
|
|  |
 |
feelboring
初級會員
註冊日期: May 2010
來 自:
文章數量: 10 |
回覆: 回覆: 想在最後交易日做個記號
引用: 最初由 cgjj 發表
//標示期指結算日位置
VERTLINE(date = ref(OPTIONLASTDAY('FITX1'),1));
期指結算日:OPTIONLASTDAY('FITX1') LINETHICK0;
餘日:DATEDIFF(DATE,OPTIONLASTDAY('FITX1')) LINETHICK0;
請問一下標示的都是過去的,未來的只有顯示日期跟剩餘日,能標記未來的那一個結算日嗎??
|
|
向版主報告此篇 |  |
|
2011-05-26 22:24 |
|
|
|  |
 |
feelboring
初級會員
註冊日期: May 2010
來 自:
文章數量: 10 |
回覆: 回覆: 回覆: 回覆: 想在最後交易日做個記號
引用: 最初由 cgjj 發表
未來尚沒有K棒, 您想要如何標示呢?
我本來只是想在未來那一天的位置一樣標一條垂直線作記號就好..自己移十字座標也是可以啦....只是比較麻煩....不知道可以做到嗎?
|
|
向版主報告此篇 |  |
|
2011-05-27 17:57 |
|
|
|  |
 |
feelboring
初級會員
註冊日期: May 2010
來 自:
文章數量: 10 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 想在最後交易日做個記號
引用: 最初由 cgjj 發表
技術上是能做, 但是:
餘日是採自然日計
未來有幾個交易日, 是否真是那天結算, 都存在不確定性
特定假日, 颱風休市等會造成落差, 標線意義恐怕不大(K棒數未確立)
OK~ 沒關係,目前這樣也是OK的,感恩!
|
|
向版主報告此篇 |  |
|
2011-05-30 18:17 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|