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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=25)
-- [公式]請問如何計算每月台指的交易週期數? (http://www.chiefox.com.tw/bbs/showthread.php?threadid=4025)


由 pz0400 在 2005-10-02 18:53 發表:

[公式]請問如何計算每月台指的交易週期數?

不知道問題出在哪?

XA:=DAY>=15 AND DAY<=21;
XB:=WEEKDAY=3;

YC:=DATE<>980819;
XC:=DATE=990220 OR DATE=1040127;
XD:=XC;

XE:=(XA=1 AND XB=1 AND YC=1) OR (XC=1);
IF XE=0 THEN EXIT;

FOR I=1 TO 30 DO Begin
XA1:=REFX(DAY,I)>=15 AND REFX(DAY,I)<=21;
XB1:=WEEKDAY=3;

YC1:=DATE<>980819;
XC1:=DATE=990220 OR DATE=1040127;
IF XD=1 THEN XC1:=0;

XE1:=(XA1=1 AND XB1=1 AND YC1=1) OR (XC1=1);
IF XE1=1 THEN Break;
End;


由 cgjj 在 2005-10-02 22:37 發表:


IF XE=0 THEN EXIT;
IF XD=1 THEN XC1:=0;
IF XE1=1 THEN Break;

就邏輯來看這三行是錯的
XE 和 XD 和 XE1 均為數列
是不能直接用 IF .... THEN 比較的

要用下列形式存取
IF XE[1]=0 THEN.....
IF XE[n]=0 THEN.....


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


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

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