關於原始保證金

  •   28 
  • 最後發表   alan651109888  5 小時前
alan651109888 發文於   2026/08/11

請問官方說支援期貨 可是在指標腳本編譯時卻顯示不支援 請問該如何寫才是正確的  想要在每檔個股期貨上面顯示所需保證金 感謝回答

 

 

附加文件

排序方式: 標準 | 最新
虎科大許教授 發文於   2026/08/11

這個欄位是20.01版本之後才有的功能。請確認你使用的版本是20.01或20.02。

alan651109888 發文於   2026/08/11

那先前版面無法儲存的問題已經修復了嗎?

虎科大許教授 發文於   2026/08/11

20.02版本應該有修復了問題。請參考修繕的問題:

https://www.xq.com.tw/announce/17400/#top

alan651109888 發文於   2026/08/11

Value1 = GetField("原始保證金");
Value1 = GetField("ClearingMargin"); 請問這個函數是盤中才會顯示嗎? 盤後打開K線圖=0是正常的嗎?

虎科大許教授 發文於   2026/08/11

能否重新貼程式碼?不要用HTML或XML格式貼。

alan651109888 發文於   2026/08/12

input: FundInTenThousand(300, "資金/萬");

input: MarginRate(0.2025, "保證金比例");

 

var: TotalFund(0);

var: RegMargin(0), MiniMargin(0);

var: RegLots(0), MiniLots(0);

 

SetTotalBar(300);

 

TotalFund = FundInTenThousand * 10000;

 

// 僅期貨(台灣期交所)才計算保證金與口數

if SymbolExchange = "TF" then begin

    RegMargin = Close * 2000 * MarginRate;

    MiniMargin = Close * 100 * MarginRate;

 

    if RegMargin > 0 then RegLots = IntPortion(TotalFund / RegMargin);

    if MiniMargin > 0 then MiniLots = IntPortion(TotalFund / MiniMargin);

end else begin

    // 現貨不計算口數

    RegLots = 0;

    MiniLots = 0;

end;

如果我的腳本要更換成原始保證金函數的話 我該怎麼修改? 麻煩告知 感謝老師

虎科大許教授 發文於   2026/08/12

RegMargin=GetField("原始保證金");

alan651109888 發文於   2026/08/12

 

SetTotalBar(50);

 

Plot1(GetField("原始保證金"), "原始保證金(元)");

我單純用這個函數 回傳原始保證金0= 是哪裡有問題嗎?

 

虎科大許教授 發文於   2026/08/12

這個資料欄位目前應該還沒支援個股期貨。目前只支援指數類的期貨,例如台指期、小台指期、微型台指期、電子期貨及金融期貨等等指數期貨。

alan651109888 發文於   2026/08/12

原來如此 感謝老師回答

 

發表回覆
Close