Geschrieben von awill am 11.02.2003, 11:34:
Array Problem
Hello,
Ich denke, ich habe das Problem gelöst. Für drei verschiedene conditions, die jeweils gleichzeitig erfüllt sein sollen von insgesamt 32 Stück, habe ich folgendes geschrieben:
ii = IntPortion( Durchlauf /(32*32)) + 1;
kk = IntPortion(Durchlauf/32)+1 - (ii-1)*32;
jj = Durchlauf - (kk-1)*32 + 1 - (ii-1)*32*32;
if ii<>kk and kk<>jj and ii<>jj then
if CondArray[ii] and CondArray[kk] and CondArray[jj] and CondArray[33] then buy at market;
IST DAS RICHTIG ?
Für zwei Parameter habe ich geschrieben :
ii = IntPortion( Durchlauf /32 ) + 1;
kk = Durchlauf - (ii-1)*32 + 1;
if ii<>kk then
if CondArray[ii] and CondArray[kk] and CondArray[33] then buy at market;
IST DAS RICHTIG ?
Ich habe 32 verschiedene conditions und ich möchte hier immer zwei davon kombinieren, d.h. 1 mit 2, dann 1 mit 3... dann 1 mit 32, dann 2 mit 1, 2 mit 32... bis 31 mit 32. Dasselbe gilt, nur eine Ebene höher, mit drei conditions, die jeweils gleichzeitig erfüllt sein sollen.
KANN MIR JEMAND SAGEN, OB DAS RICHTIG IST, WAS ICH EINGEGEBEN HABE ?
MFG
Andreas
|