커뮤니티

이평선을 외부변수로 설정 하고자 하면은

프로필 이미지
너무조아
2012-07-31 00:59:55
269
글번호 53364
답변완료
다음 시스템식에서 이평선 aa 와 cc 이평선을 외부변수로 설정하고자 합니다. 어떻게 수정을 하여야 하나요? input : N(0.1),K(0.1); var : aa(0),cc(0); var : upa(0),upc(0),cda(0),doa(0),doc(0),cua(0); var : cdax(false),cuax(false); aa = wma(c,150); cc = wma(c,1800); #매수aa if crossup(c,aa) and aa > cc then upa = aa; if aa > cc and c > aa and crossup(c,upa+n) Then buy("b1"); #매수cc if crossup(c,cc) then upc = cc; if crossup(c,upc+n) Then buy("b2"); #매수청산aa if marketposition == 1 then{ if crossdown(c,aa) and aa > cc Then{ cda = aa; cdax = true; } if cdax == true and c <= cda-k Then exitlong("xl1"); } else cdax = false; #매도aa if crossdown(c,aa) and aa < cc Then doa = aa; if aa < cc and c < aa and crossdown(c,doa-n) Then sell("s1"); #매도cc if crossdown(c,cc) Then doc = cc; if crossdown(c,doc-n) Then sell("s2"); #매도청산aa if marketposition == -1 then{ if crossup(c,aa) and aa < cc Then{ cua = aa; cuax = true; } if cuax == true and c >= cua+k Then exitshort("xs1"); } else cuax = false;
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2012-07-31 11:14:11

안녕하세요 예스스탁입니다. input : N(0.1),K(0.1),P1(150),P2(1800); var : aa(0),cc(0); var : upa(0),upc(0),cda(0),doa(0),doc(0),cua(0); var : cdax(false),cuax(false); aa = wma(c,P1); cc = wma(c,P2); #매수aa if crossup(c,aa) and aa > cc then upa = aa; if aa > cc and c > aa and crossup(c,upa+n) Then buy("b1"); #매수cc if crossup(c,cc) then upc = cc; if crossup(c,upc+n) Then buy("b2"); #매수청산aa if marketposition == 1 then{ if crossdown(c,aa) and aa > cc Then{ cda = aa; cdax = true; } if cdax == true and c <= cda-k Then exitlong("xl1"); } else cdax = false; #매도aa if crossdown(c,aa) and aa < cc Then doa = aa; if aa < cc and c < aa and crossdown(c,doa-n) Then sell("s1"); #매도cc if crossdown(c,cc) Then doc = cc; if crossdown(c,doc-n) Then sell("s2"); #매도청산aa if marketposition == -1 then{ if crossup(c,aa) and aa < cc Then{ cua = aa; cuax = true; } if cuax == true and c >= cua+k Then exitshort("xs1"); } else cuax = false; 즐거운 하루되세요 > 너무조아 님이 쓴 글입니다. > 제목 : 이평선을 외부변수로 설정 하고자 하면은 > 다음 시스템식에서 이평선 aa 와 cc 이평선을 외부변수로 설정하고자 합니다. 어떻게 수정을 하여야 하나요? input : N(0.1),K(0.1); var : aa(0),cc(0); var : upa(0),upc(0),cda(0),doa(0),doc(0),cua(0); var : cdax(false),cuax(false); aa = wma(c,150); cc = wma(c,1800); #매수aa if crossup(c,aa) and aa > cc then upa = aa; if aa > cc and c > aa and crossup(c,upa+n) Then buy("b1"); #매수cc if crossup(c,cc) then upc = cc; if crossup(c,upc+n) Then buy("b2"); #매수청산aa if marketposition == 1 then{ if crossdown(c,aa) and aa > cc Then{ cda = aa; cdax = true; } if cdax == true and c <= cda-k Then exitlong("xl1"); } else cdax = false; #매도aa if crossdown(c,aa) and aa < cc Then doa = aa; if aa < cc and c < aa and crossdown(c,doa-n) Then sell("s1"); #매도cc if crossdown(c,cc) Then doc = cc; if crossdown(c,doc-n) Then sell("s2"); #매도청산aa if marketposition == -1 then{ if crossup(c,aa) and aa < cc Then{ cua = aa; cuax = true; } if cuax == true and c >= cua+k Then exitshort("xs1"); } else cuax = false;
프로필 이미지

너무조아

2012-07-31 12:20:34

신속한 답변에 대단히 감사 합니다. 많은 도움이 되었습니다. 복 받으십시요..