 |
steven401
中級會員

註冊日期: Dec 2004
來 自: 台北
文章數量: 80 |
請教公式系統計算問題
下列為成交量的公式因為所須顯示的功能太多排列到後面已經跑到螢幕外面了 , 所以將股本 , 成交量及換手率移到另外一行顯示 ,
結果除股本顯示的值正確外成交量及換手率的值皆錯的不能使用 .
請教為何會如此? 有解嗎? 謝謝!!
================================
{Volume , VOJ , 成交量 , 在股票時為成交張數 & 在指數時為成交金額 億}
X:=STKINBLOCK(STKLABEL,'上市指數') OR STKINBLOCK(STKLABEL,'上櫃指數');
XA:=VOL;
YA:=AMOUNT/100000000;
成交張:IF(X=0,INTPART(XA),YA),LINETHICK0,COLORWHITE;
股本億:=FINANCE(20)/100000,LINETHICK0,COLOR3366FF;
DRAWTEXT((BARPOS = SYSPARAM(2)),HIGH,('\n股本億元:')),ALIGN4,COLOR3366FF;
DRAWNUMBER((BARPOS = SYSPARAM(2)),HIGH,股本億,2),ALIGN4,COLOR3366FF,SHIFT6;
HSL:vol/capital*100,COLOR3399FF;
DRAWTEXT((BARPOS = SYSPARAM(2)),HIGH,('\n成交張:')),ALIGN4,SHIFT13,COLORWHITE;
DRAWNUMBER((BARPOS = SYSPARAM(2)),HIGH,成交張,2),ALIGN4,COLORWHITE,SHIFT18;
DRAWTEXT((BARPOS = SYSPARAM(2)),HIGH,('\n換手率%:')),ALIGN4,SHIFT26,COLORYELLOW;
DRAWNUMBER((BARPOS = SYSPARAM(2)),HIGH,HSL,2),ALIGN4,COLORYELLOW,SHIFT32;
============================
__________________
Steven
|
|
向版主報告此篇 |  |
|
2007-03-21 17:12 |
|
|
|  |
 |
kkkkkk
資深會員
註冊日期: Dec 2003
來 自:
文章數量: 291 |
X:=STKINBLOCK(STKLABEL,'上市指數') OR STKINBLOCK(STKLABEL,'上櫃指數');
XA:=VOL;
YA:=AMOUNT/100000000;
成交張1:=IF(X=0,INTPART(XA),YA);
成交張:成交張1[sysparam(1)],LINETHICK0,COLORWHITE;
股本億:=FINANCE(20)/100000,LINETHICK0,COLOR3366FF;
DRAWTEXT(BARPOS = SYSPARAM(2),HIGH,'\n股本億元:'+numtostr(股本億,2)),ALIGN4,COLOR3366FF;
HSL1:=vol/capital*100;
HSL:HSL1[sysparam(1)],COLOR3399FF,linethick0;
DRAWTEXT(BARPOS = SYSPARAM(2),HIGH,'\n成交張:'+numtostr(成交張,0)),ALIGN4,SHIFT13,COLORWHITE;
DRAWTEXT(BARPOS = SYSPARAM(2),HIGH,'\n換手率%:'+numtostr(HSL,2)),ALIGN4,SHIFT26,COLORYELLOW;
|
|
向版主報告此篇 |  |
|
2007-03-21 19:37 |
|
|
|  |
 |
steven401
中級會員

註冊日期: Dec 2004
來 自: 台北
文章數量: 80 |
引用: 最初由 kkkkkk 發表
X:=STKINBLOCK(STKLABEL,'上市指數') OR STKINBLOCK(STKLABEL,'上櫃指數');
XA:=VOL;
YA:=AMOUNT/100000000;
成交張1:=IF(X=0,INTPART(XA),YA);
成交張:成交張1[sysparam(1)],LINETHICK0,COLORWHITE;
股本億:=FINANCE(20)/100000,LINETHICK0,COLOR3366FF;
DRAWTEXT(BARPOS = SYSPARAM(2),HIGH,'\n股本億元:'+numtostr(股本億,2)),ALIGN4,COLOR3366FF;
HSL1:=vol/capital*100;
HSL:HSL1[sysparam(1)],COLOR3399FF,linethick0;
DRAWTEXT(BARPOS = SYSPARAM(2),HIGH,'\n成交張:'+numtostr(成交張,0)),ALIGN4,SHIFT13,COLORWHITE;
DRAWTEXT(BARPOS = SYSPARAM(2),HIGH,'\n換手率%:'+numtostr(HSL,2)),ALIGN4,SHIFT26,COLORYELLOW;
謝謝您的指導 , 謝謝!!
__________________
Steven
|
|
向版主報告此篇 |  |
|
2007-03-21 21:28 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|