你好 這是我在選股中心使用的xs指標
// 宣告變數
var: startPrice(0);
var: marketStartPrice(0);
var: gain1(0);
var: gain2(0);
// 使用 GetField("收盤價", "Y")[1] 抓取「去年底」的收盤價
// 這樣才能精準對齊 YTD 定義
startPrice = GetField("收盤價", "Y")[1];
marketStartPrice = GetSymbolField("TSE.TW", "收盤價", "Y")[1];
// 針對今年新掛牌個股的防呆處理
if startPrice <= 0 then begin
startPrice = GetField("開盤價", "D")[GetTotalBar - 1];
// 這裡建議大盤基準點還是要統一,除非你希望大盤也從該股掛牌那天開始算
marketStartPrice = GetSymbolField("TSE.TW", "收盤價", "Y")[1];
end;
// 計算漲幅
if startPrice <> 0 then gain1 = (close - startPrice) / startPrice * 100;
if marketStartPrice <> 0 then gain2 = (GetSymbolField("TSE.TW", "收盤價", "D") - marketStartPrice) / marketStartPrice * 100;
// 選股條件
if gain1 > gain2 then ret = 1;
OutputField(1, gain1, "個股YTD%");
OutputField(2, gain2, "大盤YTD%");
有勾選 還原日 但今天使用 卻出現保瑞這檔 剛減資的股票
想問一下 該如何排除減資或是分割/反分割的股票 謝謝
2 評論