0 beğenilme 0 beğenilmeme
370 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 | 370 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,139 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.



7,615 soru
7,614 cevap
4,444 yorum
10,761 kullanıcı