Sayın admin matriks ıq deneme versiyonuna sahibim önce backtest yapıp algoritmayı başlatmak istiyorum.bu yüzden aşağıdaki borfinde Anıl Özekşi hocadan aldığım eğitim sonucunda kullanmak backtset yapmak istediğim kod bulunmakta.Rica edersem benim için metasotck dilinde olan bu kodu matriks ıq ya çevirebilir misiniz şimdiden teşekkür ederim. iyi çalışmalar.
if(MOV(C,20,VAR)>OTT(C,20,5),
MOV(C,30,VAR)>OTT(C,30,0.6)*(1+0.0008) AND
STOSK(250,200,33,VAR)+1000>OTT(STOSK(250,200,33,VAR)+1000,2,0.4) AND
H>OTT(HHV(H,10/2),2,0.4) AND H>REF(HHV(H,10),-1),
MOV(C,20,VAR)>(OTT(C,20,4)+REF(OTT(C,20,4)-(OTT(C,20,5)-OTT(C,20,4)),-100))/2 AND
MOV(C,30,VAR)>OTT(C,30,0.8)*(1+0.0006) AND
STOSK(250,250,33,VAR)+1000>OTT(STOSK(250,250,33,VAR)+1000,2,0.2) AND
H>OTT(HHV(H,10/2),2,0.4) AND H>REF(HHV(H,10),-1))
if(MOV(C,20,VAR)>OTT(C,20,5),
MOV(C,30,VAR)<OTT(C,30,0.8)*(1-0.0006) AND
STOSK(250,250,33,VAR)+1000<OTT(STOSK(250,250,33,VAR)+1000,2,0.3) AND
L<OTT(LLV(L,10/2),2,0.4) AND L<REF(LLV(L,10),-1),
MOV(C,30,VAR)<OTT(C,30,0.6)*(1-0.0008) AND
STOSK(250,200,33,VAR)+1000<OTT(STOSK(250,200,33,VAR)+1000,2,0.3) AND
L<OTT(LLV(L,10/2),2,0.4) AND L<REF(LLV(L,10),-1))
if(MOV(C,20,VAR)<OTT(C,20,5),
MOV(C,30,VAR)<OTT(C,30,0.6)*(1-0.0008) AND
STOSK(250,200,33,VAR)+1000<OTT(STOSK(250,200,33,VAR)+1000,2,0.3) AND
L<OTT(LLV(L,10/2),2,0.5) AND L<REF(LLV(L,10),-1),
MOV(C,20,VAR)<(OTT(C,20,4)+REF(OTT(C,20,4)-(OTT(C,20,5)-OTT(C,20,4)),-100))/2 AND
MOV(C,30,VAR)<OTT(C,30,0.6)*(1-0.0004) AND
STOSK(250,200,33,VAR)+1000<OTT(STOSK(250,200,33,VAR)+1000,2,0.2) AND
L<OTT(LLV(L,16/2),2,0.5) AND L<REF(LLV(L,16),-1))
if(MOV(C,20,VAR)<OTT(C,20,5),
MOV(C,30,VAR)>OTT(C,30,0.6)*(1+0.0004) AND
STOSK(250,200,33,VAR)+1000>OTT(STOSK(250,200,33,VAR)+1000,2,0.2) AND
H>OTT(HHV(H,10/2),2,0.5) AND H>REF(HHV(H,10),-1),
MOV(C,30,VAR)>OTT(C,30,0.6)*(1+0.0008) AND
STOSK(250,200,33,VAR)+1000>OTT(STOSK(250,200,33,VAR)+1000,2,0.2) AND
H>OTT(HHV(H,20/2),2,0.5) AND H>REF(HHV(H,20),-1))