註冊日期: Aug 2007 來 自: 文章數量: 5
有一個判斷項目,我始終寫不出來 希望各位有經驗的前輩、大大們可以指點語法的寫法 如下 A、B、C、D、E、F 甲、乙 如果「甲」和「乙」這兩組數字都大於A 就令XYZ=1 之後即使「甲」和「乙」沒有再大於A 但是在A∼F之間遊走,只要「甲」和「乙」沒低於F XYZ依舊是=1 除非「甲」和「乙」這兩組數字都小於F 才會令XYZ=0 之後「甲」和「乙」必須同時都再次超過A XYZ才會再=1
註冊日期: Oct 2003 來 自: 文章數量: 18167
引用:最初由 raveedd 發表 有一個判斷項目,我始終寫不出來 希望各位有經驗的前輩、大大們可以指點語法的寫法 如下 A、B、C、D、E、F 甲、乙 如果「甲」和「乙」這兩組數字都大於A 就令XYZ=1 之後即使「甲」和「乙」沒有再大於A 但是在A∼F之間遊走,只要「甲」和「乙」沒低於F XYZ依舊是=1 除非「甲」和「乙」這兩組數字都小於F 才會令XYZ=0 之後「甲」和「乙」必須同時都再次超過A XYZ才會再=1 S1:=甲>A and 乙>A; S2:=甲<F and 乙<F; XYZ:S1-S2; XYZ:=ref(XYZ,barslast(XYZ<>0)); XYZ:=if(XYZ=-1,0,XYZ);
引用:最初由 raveedd 發表 有一個判斷項目,我始終寫不出來 希望各位有經驗的前輩、大大們可以指點語法的寫法 如下 A、B、C、D、E、F 甲、乙 如果「甲」和「乙」這兩組數字都大於A 就令XYZ=1 之後即使「甲」和「乙」沒有再大於A 但是在A∼F之間遊走,只要「甲」和「乙」沒低於F XYZ依舊是=1 除非「甲」和「乙」這兩組數字都小於F 才會令XYZ=0 之後「甲」和「乙」必須同時都再次超過A XYZ才會再=1
引用:最初由 cgjj 發表 S1:=甲>A and 乙>A; S2:=甲<F and 乙<F; XYZ:S1-S2; XYZ:=ref(XYZ,barslast(XYZ<>0)); XYZ:=if(XYZ=-1,0,XYZ); 感謝 cgjj總版主 這個卡住我快一個禮拜的問題已經解決了 謝謝
引用:最初由 cgjj 發表 S1:=甲>A and 乙>A; S2:=甲<F and 乙<F; XYZ:S1-S2; XYZ:=ref(XYZ,barslast(XYZ<>0)); XYZ:=if(XYZ=-1,0,XYZ);