![]() |
在這個頁面顯示本主題全部的 3 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]自設指標與行情表數據顯示 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=17718)
[問題]自設指標與行情表數據顯示
為了便於統計,請問自設指標在行情表中顯示的數值,其小數點第2位數值能否只顯示0和5兩個數值,需求說明如下:
如果自設指標求算出數值,其小數點第2位在2以下則顯示0,若介於3-6則顯示5 , 7以上則進位同時第2位顯示0 舉例:
>> 自設指標求算出數值為:37.21 or 37.22 行情表則顯示37.20
>> 自設指標求算出數值為:37.23 or 37.24 or 37.25 or 37.26 行情表則顯示37.25
>> 自設指標求算出數值為:37.27 or 37.28 or 37.29 則顯示37.30
有請版主指導,謝謝!
__________________
尊重趨勢,見風轉舵
做對加碼,跌破加碼點則全數出清
回覆: [問題]自設指標與行情表數據顯示
引用:
最初由 bp252039 發表
為了便於統計,請問自設指標在行情表中顯示的數值,其小數點第2位數值能否只顯示0和5兩個數值,需求說明如下:
如果自設指標求算出數值,其小數點第2位在2以下則顯示0,若介於3-6則顯示5 , 7以上則進位同時第2位顯示0 舉例:
>> 自設指標求算出數值為:37.21 or 37.22 行情表則顯示37.20
>> 自設指標求算出數值為:37.23 or 37.24 or 37.25 or 37.26 行情表則顯示37.25
>> 自設指標求算出數值為:37.27 or 37.28 or 37.29 則顯示37.30
有請版主指導,謝謝!
回覆: 回覆: [問題]自設指標與行情表數據顯示
引用:
最初由 cgjj 發表
系統是無法讓您如此顯示的
您需把原始數值, 事先做那樣的處理
處理範例如下: (QQ為處理後的結果)
QQ:ROUND(原始數值*100);
EndN:=MOD(QQ,10);
QQ:=QQ-EndN+if(EndN<3,0,if(EndN<7,5,10));
QQ:=QQ/100;
顯示可以用 QQ 去顯示
但後續不要用 QQ 去計算(因為已經失去原計算精度)
__________________
尊重趨勢,見風轉舵
做對加碼,跌破加碼點則全數出清
全部時間均為台灣時間, 現在時間為14:54 | 在這個頁面顯示本主題全部的 3 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.