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

奇狐社區論壇 (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=11294)


由 mori868 在 2009-03-27 06:44 發表:

如何計算

-------------
AQ:=IF(cross( K,D ), 1, 0);
BQ:=IF(cross( D,K ), -1, 0);
希望
1:假時有一個AQ=1 而前面是BQ 就顯示1
2:假時有二個AQ=1 而前面是BQ 就顯示2
3:假時有三個AQ=1 而前面是BQ 就顯示3
4:假時有四個AQ=1 而前面是BQ 就顯示4
5:相反亦同 只是顯示-1, -2 -3 -4
敬請賜教 謝謝


由 cgjj 在 2009-03-27 08:37 發表:

回覆: 如何計算

引用:
最初由 mori868 發表
-------------
AQ:=IF(cross( K,D ), 1, 0);
BQ:=IF(cross( D,K ), -1, 0);
希望
1:假時有一個AQ=1 而前面是BQ 就顯示1
2:假時有二個AQ=1 而前面是BQ 就顯示2
3:假時有三個AQ=1 而前面是BQ 就顯示3
4:假時有四個AQ=1 而前面是BQ 就顯示4
5:相反亦同 只是顯示-1, -2 -3 -4
敬請賜教 謝謝



定義不夠清楚
有一個 有二個... .... 有四個AQ, 是連續嗎?
中間無AQ算不算, 前面BQ是緊鄰嗎?
建議您繪圖表達


由 mori868 在 2009-03-27 09:01 發表:

回覆: 回覆: 如何計算

引用:
最初由 cgjj 發表
定義不夠清楚
有一個 有二個... .... 有四個AQ, 是連續嗎?
中間無AQ算不算, 前面BQ是緊鄰嗎?
建議您繪圖表達


是連續的才算 也不一定緊鄰


由 cgjj 在 2009-03-27 09:14 發表:

回覆: 回覆: 回覆: 如何計算

引用:
最初由 mori868 發表
是連續的才算 也不一定緊鄰


sp:=barslast(BQ);
NN: if(AQ, sum(AQ,sp+1), 0);
sp:=barslast(AQ);
NN:= if(BQ, sum(BQ,sp+1), NN);


由 mori868 在 2009-03-28 05:21 發表:

回覆: 回覆: 回覆: 回覆: 如何計算

引用:
最初由 cgjj 發表
sp:=barslast(BQ);
NN: if(AQ, sum(AQ,sp+1), 0);
sp:=barslast(AQ);
NN:= if(BQ, sum(BQ,sp+1), NN);


A1:ZIG(3,0.1),colorwhite,linethick2;
B1:=ref(A1,1);

AQ1:=cross( A1,B1 );
BQ1:=cross( B1,A1 );
//
A3:ZIG(3,0.5),colorgreen,linethick2;
B3:=ref(A3,1);

AQ3:=cross( A3,B3 );
BQ3:=cross( B3,A3 );

ZA3:=Barslast(AQ3);
ZB3:=Barslast(BQ3);

希望
1: 在ZA3<ZB3裡 計算有幾個AQ1 以正數顯示
2: 在ZA3>ZB3裡 計算有幾個BQ1 以負數顯示


由 cgjj 在 2009-03-30 09:14 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 如何計算

引用:
最初由 mori868 發表
A1:ZIG(3,0.1),colorwhite,linethick2;
B1:=ref(A1,1);

AQ1:=cross( A1,B1 );
BQ1:=cross( B1,A1 );
//
A3:ZIG(3,0.5),colorgreen,linethick2;
B3:=ref(A3,1);

AQ3:=cross( A3,B3 );
BQ3:=cross( B3,A3 );

ZA3:=Barslast(AQ3);
ZB3:=Barslast(BQ3);

希望
1: 在ZA3<ZB3裡 計算有幾個AQ1 以正數顯示
2: 在ZA3>ZB3裡 計算有幾個BQ1 以負數顯示



CK:=ZA3<ZB3;
NN: if(CK,sum(AQ1,barslast(CK=0)+1),0);
CK:=ZA3>ZB3;
NN:= if(CK,-sum(BQ1,barslast(CK=0)+1),NN);


由 mori868 在 2009-03-31 05:45 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何計算

引用:
最初由 cgjj 發表
CK:=ZA3<ZB3;
NN: if(CK,sum(AQ1,barslast(CK=0)+1),0);
CK:=ZA3>ZB3;
NN:= if(CK,-sum(BQ1,barslast(CK=0)+1),NN);


很好 感恩感謝


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


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

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