奇狐社區論壇
在這個頁面顯示本主題全部的 2 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 這是奇狐bug還是我不懂呢 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=7138)


由 c300_tw 在 2007-02-18 22:46 發表:

這是奇狐bug還是我不懂呢

X:if(C>C, 1, 0);
Y:BARSLAST(X);

在我的直覺中
應該Y的值一直是不存在
因為從第一根K都無法成立

可是為什麼在指標中只出現X值
Y值不出現也

那請問我該如何來檢驗Y值呢

這只是特例
我的目的是要知如何知Y值是未發生(因為X不成立)

謝謝

即使我改如下
X:if(C>C, 1, 0);
Y:IF(X, 1, 0);
Z:BARSLAST(y);

我還是無法得知Z的值(類似NULL)
有辦法檢查嗎


由 c300_tw 在 2007-02-19 09:33 發表:

已處理

謝謝總版主教學

可利用

CC:MA(C,30); //此時 數列CC 有效起始位置為30
LbCC:LBOUND(CC); //保存 數列CC 目前有效起始位置
x:SETLBOUND(CC,5); //變更 數列CC 有效起始位置為5
CC:=if(barpos>=X and (barpos<LBCC or LbCC=0) ,0,CC); //將原本屬無效數據的範圍,值均設為零值

再增加判斷即可
(比如把無效值設為-1或不用到的值


全部時間均為台灣時間, 現在時間為07:14
在這個頁面顯示本主題全部的 2 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.