MetaStock code for the Special K and MA, weekly
p1:=Input("Enter MA Value",1,500,52);
p2:=Input("Enter MA Value",1,500,26);
(Mov(ROC(C,4,%),4, E)*1)+(Mov(ROC(C,5,%),5, E)
*2)+(Mov(ROC(C,6,%),6, E)*3)+(Mov(ROC(C,8,%),6, E)*5)+
(Mov(ROC(C,10,%),10,E)*1)+((Mov(ROC(C,13,%),13,E)* 2)+
(Mov(ROC(C,15,%),15,E)*3)+(Mov(ROC(C,20,%),20,E)*4 )*1)+
((Mov(ROC(C,39,%),26,E)*1)+(Mov(ROC(C,52,%),26,E)* 2)+
(Mov(ROC(C,78,%),26,E)*3)+(Mov(ROC(C,104,%),39,E)* 4)*1);
Mov(Mov((Mov(ROC(C,4,%),4, E)*1)+(Mov(ROC(C,5,%),5, E)*2)+
(Mov(ROC(C,6,%),6, E)*3)+(Mov(ROC(C,8,%),6, E)*5)+
(Mov(ROC(C,10,%),10,E)*1)+((Mov(ROC(C,13,%),13,E)* 2)+
(Mov(ROC(C,15,%),15,E)*3)+(Mov(ROC(C,20,%),20,E)*4 )*1)+
((Mov(ROC(C,39,%),26,E)*1)+(Mov(ROC(C,52,%),26,E)* 2)+
(Mov(ROC(C,78,%),26,E)*3)+(Mov(ROC(C,104,%),39,E)* 4)*1),p1,S),p2,S);
zero:=0;
zero;
p1:=Input("Enter MA Value",1,500,52);
p2:=Input("Enter MA Value",1,500,26);
(Mov(ROC(C,4,%),4, E)*1)+(Mov(ROC(C,5,%),5, E)
*2)+(Mov(ROC(C,6,%),6, E)*3)+(Mov(ROC(C,8,%),6, E)*5)+
(Mov(ROC(C,10,%),10,E)*1)+((Mov(ROC(C,13,%),13,E)* 2)+
(Mov(ROC(C,15,%),15,E)*3)+(Mov(ROC(C,20,%),20,E)*4 )*1)+
((Mov(ROC(C,39,%),26,E)*1)+(Mov(ROC(C,52,%),26,E)* 2)+
(Mov(ROC(C,78,%),26,E)*3)+(Mov(ROC(C,104,%),39,E)* 4)*1);
Mov(Mov((Mov(ROC(C,4,%),4, E)*1)+(Mov(ROC(C,5,%),5, E)*2)+
(Mov(ROC(C,6,%),6, E)*3)+(Mov(ROC(C,8,%),6, E)*5)+
(Mov(ROC(C,10,%),10,E)*1)+((Mov(ROC(C,13,%),13,E)* 2)+
(Mov(ROC(C,15,%),15,E)*3)+(Mov(ROC(C,20,%),20,E)*4 )*1)+
((Mov(ROC(C,39,%),26,E)*1)+(Mov(ROC(C,52,%),26,E)* 2)+
(Mov(ROC(C,78,%),26,E)*3)+(Mov(ROC(C,104,%),39,E)* 4)*1),p1,S),p2,S);
zero:=0;
zero;
Yorum