//calculate date
value1=average(c, 5);
value2=average(c, 20);
value3=average(c, 60);
value4=average(v, 5);
value5=average(v, 20);
//set condition
condition1=c>value1; // close > MA5
condition2=value1>value2; //MA5>MA20
condition3=value2>value3; //MA20>MA60
condition4=value4>value5; // VOL5> VOL20
//execute condition
if condition1
and condition2
and condition3
and v>500
and condition4
then ret=1;
ret=1
//show date
outputfield(1,value1,"5MA");
outputfield(2,value2, "20MA");
outputfield(3,value3,"60MA");
outputfield(4,value4, "5MV");
outputfield(5,value5, "20MV");
// parameters input:parametername(originalvalue, label)
input:V1(100,"買超張");
value1=GetField("外資買賣超","D");
condition1=value1>V1;
if condition1 then ret=1;
outputfield(1,value1,"FXbuy");