0 beğenilme 0 beğenilmeme
497 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 | 497 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,638 soru
8,592 cevap
4,826 yorum
19,809 kullanıcı