Getfield不支援國際指數資料之取得?

  •   94 
  • 最後發表   小詹  2022 四月 08
小詹 發文於   2022/03/26

variable:count(0);

value1=GetSymbolField("TPX.FS","日本東證股價指數","D");

vaule15=average(valu1,5);

If value1>value15 then count=count+2

else count=count-2;

value2=GetSymbolField("KSII.FS","韓股綜合","D");

vaule25=average(valu1,5);

If value1>value15 then count=count+2

else count=count-2;

plot1(count);

錯誤訊息:Getfield不支援國際指數資料之取得?

請問要用哪個指令?

 

排序方式: 標準 | 最新
貓老大 發文於   2022/03/26

你語法寫錯了, 應該是

GetSymbolField("TPX.FS","收盤價","D")

 

小詹 發文於   2022/03/27

variable:count(0);

if date<>date[1]

then count=0;

value1=GetSymbolField("TPX.FS","收盤價","D");

value15=average(value1,5);

If value1>value15 then count=count+2

else count=count-2;

value2=GetSymbolField("KSII.FS","收盤價","D");

value25=average(value2,5);

If value2>value25 then count=count+2

else count=count-2;

value3=GetSymbolField("HSI.FS","收盤價","D");

value35=average(value3,5);

If value3>value35 then count=count+1

else count=count-1;

value4=GetSymbolField("SHCOMP.FS","收盤價","D");

value45=average(value4,5);

If value4>value45 then count=count+1

else count=count-1;

value5=GetSymbolField("SICOM.FS","收盤價","D");

value55=average(value5,5);

If value5>value55 then count=count+1

else count=count-1;

value6=GetSymbolField("GDAXI.FS","收盤價","D");

value65=average(value6,5);

If value6>value65 then count=count+2

else count=count-2;

value7=GetSymbolField("FCHI.FS","收盤價","D");

value75=average(value7,5);

If value7>value75 then count=count+2

else count=count-2;

value8=GetSymbolField("DJI.FS","收盤價","D");

value85=average(value8,5);

If value8>value85 then count=count+5

else count=count-5;

plot1(count);

各國指數欄位都用"收盤價"嗎?

副圖還是出不來,問題不曉得出在哪裡?

貓老大 發文於   2022/03/28

沒有 "KSII.FS",應該是 KS11.FS

XQ小幫手 發文於   2022/04/01

Hello 小詹,

 

您可以參考 貓老大 的回覆。

關於 GetSymbolField 的使用方式可以參考說明頁面。

小幫手這邊幫您把上面的腳本略作修改後作成頁面提供給您。

 

感謝 貓老大 的熱心回覆。

附加文件

小詹 發文於   2022/04/08

感謝!

發表回覆
Close