回覆: 如何在每月特定日期與固定交易日天數上標線
引用: 最初由 cyberpeace 發表
請教總版主大人及各位先進大大
賜教如何在台指期的:
1).每月「特定日期」標線, 例如在每月8日。也就是…9月8日, 10月8日, 11月8日,…
2).每個月份的「固定交易日天數」標線, 例如在…9月份的第11個交易日,10月份的第11個交易日,11月份的第11個交易日…。
末學感恩您!
答1:
VERTLINE(DAY=8) linedot coloryellow;
答2:
按期指契約月份( 非自然日之月份)
奇狐 v5.0 版, 寫法:(需處理新舊制結算差異)
DESP:=barslast(date<>ref(date,1))+1;
OPDE:=OptionLastDay('FITX1');
CkXX:=date>=1081217 and date=ref(OPDE,DESP); //處理新制
OPDE:=if(CkXX,ref(OPDE,DESP),OPDE) linethick;
OPMM:=FLOOR(MOD(OPDE,1000)/100);
MTDAY:=barslast(OPMM<>ref(OPMM,1))+1;
VERTLINE(MTDAY=11) linedot coloryellow;
奇狐 v5.1 版, 寫法:(系統已自動處理新舊制差異)
OPDE:=OptionLastDay('FITX1');
OPMM:=FLOOR(MOD(OPDE,1000)/100);
MTDAY:=barslast(OPMM<>ref(OPMM,1))+1;
VERTLINE(MTDAY=11) linedot coloryellow;
|