0 beğenilme 0 beğenilmeme
498 kez görüntülendi
Merhabalar;

bu kodları al-sat olarak eklemeye çalıştığımda eklemiyor. nedenini öğrenebilirmiyim. bir de al sat şartlarının doğrulunu teyit edebilirmisiniz.

 

a:=MOST(c.8,0.75);
b:=MOST(c,8,1.25);
data:=mov(c,10,zl);
x:=if(b>a , if(a>data,OPT1,OPT1*opt2),if(data>a,OPT1,OPT1*opt2));

period:=5;
coeff:=X;
MovPeriod:=10;

val:=MOV(c,5,ZL);
K:=MOV(val,MovPeriod,var);
OFFSET:=coeff*ATRe(period);
STR:=K+OFFSET;
STS:=K-OFFSET;

FUB:=IF(STR<PREV OR REF(K,-1)>PREV,STR,PREV);
FLB:=IF(STS>PREV OR REF(K,-1)<PREV,STS,PREV);

PMax:=IF(PREV=REF(FUB,-1) AND K<FUB,FUB,IF(PREV=REF(FUB,-1) AND K>FUB,FLB,IF(PREV=REF(FLB,-1) AND K>FLB,FLB,IF(PREV=REF(FLB,-1) AND K<FLB,FUB,FUB))));

CROSS(K,Pmax)

 

-----------------------------------------------

a:=MOST(c.8,0.75);
b:=MOST(c,8,1.25);
data:=mov(c,10,zl);
x:=if(b>a , if(a>data,OPT1,OPT1*opt2),if(data>a,OPT1,OPT1*opt2));

period:=5;
coeff:=X;
MovPeriod:=10;

val:=MOV(c,5,ZL);
K:=MOV(val,MovPeriod,var);
OFFSET:=coeff*ATRe(period);
STR:=K+OFFSET;
STS:=K-OFFSET;

FUB:=IF(STR<PREV OR REF(K,-1)>PREV,STR,PREV);
FLB:=IF(STS>PREV OR REF(K,-1)<PREV,STS,PREV);

PMax:=IF(PREV=REF(FUB,-1) AND K<FUB,FUB,IF(PREV=REF(FUB,-1) AND K>FUB,FLB,IF(PREV=REF(FLB,-1) AND K>FLB,FLB,IF(PREV=REF(FLB,-1) AND K<FLB,FUB,FUB))));

CROSS(K,Pmax)
System Tester-Bağlı Emirler kategorisinde (27 puan) tarafından | 498 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
merhaba,

her 2 koşulda aynı gözükmekte,

al için

 

a:=MOST(c.8,0.75);
b:=MOST(c,8,1.25);
data:=mov(c,10,zl);
x:=if(b>a , if(a>data,OPT1,OPT1*opt2),if(data>a,OPT1,OPT1*opt2));

period:=5;
coeff:=X;
MovPeriod:=10;

val:=MOV(c,5,ZL);
K:=MOV(val,MovPeriod,var);
OFFSET:=coeff*ATRe(period);
STR:=K+OFFSET;
STS:=K-OFFSET;

FUB:=IF(STR<PREV OR REF(K,-1)>PREV,STR,PREV); FLB:=IF(STS>PREV OR REF(K,-1)<PREV,STS,PREV);

PMax:=IF(PREV=REF(FUB,-1) AND K<FUB,FUB,IF(PREV=REF(FUB,-1) AND K>FUB,FLB,IF(PREV=REF(FLB,-1) AND K>FLB,FLB,IF(PREV=REF(FLB,-1) AND K<FLB,FUB,FUB))));

CROSS(K,Pmax)

 

 

sat için

 

 

a:=MOST(c.8,0.75);
b:=MOST(c,8,1.25);
data:=mov(c,10,zl);
x:=if(b>a , if(a>data,OPT1,OPT1*opt2),if(data>a,OPT1,OPT1*opt2));

period:=5;
coeff:=X;
MovPeriod:=10;

val:=MOV(c,5,ZL);
K:=MOV(val,MovPeriod,var);
OFFSET:=coeff*ATRe(period);
STR:=K+OFFSET;
STS:=K-OFFSET;

FUB:=IF(STR<PREV OR REF(K,-1)>PREV,STR,PREV); FLB:=IF(STS>PREV OR REF(K,-1)<PREV,STS,PREV);

PMax:=IF(PREV=REF(FUB,-1) AND K<FUB,FUB,IF(PREV=REF(FUB,-1) AND K>FUB,FLB,IF(PREV=REF(FLB,-1) AND K>FLB,FLB,IF(PREV=REF(FLB,-1) AND K<FLB,FUB,FUB))));

CROSS(Pmax,K)

 

formüllerini kullanınız,

tabi değişkenlerede bir değer atamanız gerekir

orn opt1 için 2-20 aralığı 1 adım

opt2 için  0.01-2 aralığı 0.01 adım gibi,

bilgilerinize
(40,149 puan) tarafından
0 0
Merhabalar tamama tıkladığımda kaydetmiyor
0 0
merhaba,

a:=MOST(c.8,0.75);

c. değilde c, olacak değiştirip tekrar deneyiniz

 

bilgilerinize
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



8,643 soru
8,594 cevap
4,826 yorum
19,865 kullanıcı