![]() |
在這個頁面顯示本主題全部的 8 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 系統指標 FISK (每股盈餘)均價太大,造成單季柱狀圖被嚴重壓縮 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=24360)
系統指標 FISK (每股盈餘)均價太大,造成單季柱狀圖被嚴重壓縮
如圖所示
2328 廣宇 因為均價太大,造成
單季柱狀圖被嚴重壓縮,我有把藍色均價線屏蔽掉,但y軸座標還是沒有被改變。
不知"FISK"指標內還要屏蔽那一些程式碼?
抱歉,我實在看不太懂程式碼裡面的許多語法。
感恩。
__________________
Stephen
回覆: 系統指標 FISK (每股盈餘)均價太大,造成單季柱狀圖被嚴重壓縮
引用:
最初由 a13923707868 發表
如圖所示
2328 廣宇 因為均價太大,造成
單季柱狀圖被嚴重壓縮,我有把藍色均價線屏蔽掉,但y軸座標還是沒有被改變。
不知"FISK"指標內還要屏蔽那一些程式碼?
抱歉,我實在看不太懂程式碼裡面的許多語法。
感恩。
我知道,實際上我已經修改過指標名稱為"FISK*"這樣也不可行嗎?
只要我是要加入近四季的獲利。
__________________
Stephen
我已經簡化如下但問題依然還在:(指標明已變更)
// 每股盈餘 for v5.2 (Earns Per Share)
// 警告:系統公式請勿修改(未來更新會被覆蓋),如有需求請另建公式
// 僅適用日、周、月、季、半年和年線
// Update:20210831
Title:=' 每股盈餘 '+strmid('單季年累',DMode*4-3,4);
ItemQ:='I_EPS#S'; //單季資料
ItemY:='I_EPS'; //年累資料
DbTable:='FIN'; //資料表
CkBK:=INBLOCK('上市指數')+INBLOCK('上櫃指數');
CkMT:=MARKETLABEL='TW' or MARKETLABEL='TO';
CK:=CkMT and CkBK=0;
DRAWTEXTEX(CK=0,1,500,450,'當前商品不適用,本指標僅適用於個股。') COLORMAGENTA ALIGN0;
if CK=0 then exit;
Err:=datatype=10 and Not(datatypem=-1 or datatypem=-2);
DRAWTEXTEX(Err,1,500,450,'本指標 多日線 僅支援於季線、半年線。') COLORMAGENTA ALIGN0;
if Err then exit;
DYM:=FLOOR(SEQDATA('',DbTable,'DATE')/100)+190000; //資料年月
Err:=lbound(DYM)=0;
DRAWTEXTEX(Err,1,500,450,'本商品目前無相關資料存在。若尚未獲取資料,請與伺服器連線!') colorFF00FF ALIGN0;
if Err then exit;
NullAry:=barslast(barpos=0);
單季:SEQDATA('',DbTable,ItemQ) Color0000DD linethick1;
近四季:SUM(單季,4)Color850085{0000DD} linethick2;
//增減1:NullAry Color0000DD linethick0;
//±%1:NullAry Color0000DD linethick0;
//平均1:NullAry Color0000DD linethick0;
年累:SEQDATA('',DbTable,ItemY) ColorFF33DD linethick2;
//增減2:NullAry ColorFF33DD linethick0;
//±%2:NullAry ColorFF33DD linethick0;
//平均2:NullAry ColorFF33DD linethick0;
//單位:元:0 color777777 linethick0;
//年月:NullAry Color00BB99 linethick0;
股本: (FINANCE(20)/100000),color008f00,POINTDOT;
__________________
Stephen
我發現應該是增加股本程式碼造成的。
//股本: (FINANCE(20)/100000),color008f00,POINTDOT;
是否有辦法,只顯示字元而不影響y座標值?
拿掉就正常了。
__________________
Stephen
引用:
最初由 a13923707868 發表
我知道,實際上我已經修改過指標名稱為"FISK*"這樣也不可行嗎?
只要我是要加入近四季的獲利。
引用:
最初由 a13923707868 發表
我發現應該是增加股本程式碼造成的。
//股本: (FINANCE(20)/100000),color008f00,POINTDOT;
是否有辦法,只顯示字元而不影響y座標值?
拿掉就正常了。
了解!!!感恩。
__________________
Stephen
| 全部時間均為台灣時間, 現在時間為17:09 | 在這個頁面顯示本主題全部的 8 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.