예스스탁
예스스탁 답변
2023-03-27 10:43:26
안녕하세요
예스스탁입니다.
A6=CROSSUP(A1,A2);
..
A10=CROSSUP(A5,A6) ;
올려주신 수식내용 중 위 부분은 내용파악이 되지 않습니다.
A5는 지수이평값이고 A6은 CROSSUP(A1,A2)로 상향돌파여부인데
CROSSUP(A5,A6)이 어떤 의미의 조건인지 불명확합니다.
A10은 제외하고 작성해 드립니다.
예스트레이더가 시스템트레이딩프로그램입니다.
2번식을 시스템식으로 작성해서 차트에 자동매매로 적용하시면 됩니다.
1
input : 레벨(1);
var : A1(0),A2(0),A3(0),A4(0),A5(0);
var : A6(False),A7(False),A8(False),A9(False),A10(False);
var : 저항2(0),지지1(0),목표2(0);
A1=Ema(c,5+레벨);
A2=Ema(c,20+레벨);
A3=Ema(c,60+레벨);
A4=Ema(c,120+레벨);
A5=Ema(c,240+레벨);
A6=CROSSUP(A1,A2);
A7=CROSSUP(A2,A3);
A8=CROSSUP(A3,A4);
A9=CROSSUP(A4,A5);
#A10=CROSSUP(A5,A6);
저항2=(dayhigh(1)+daylow(1)+dayclose(1))/3+dayhigh(1)-daylow(1);
지지1=2*((dayhigh(1)+daylow(1)+dayclose(1)))/3-dayhigh(1);
목표2=저항2+(저항2-지지1)*2;
if ((L<L[1] AND L<L[2]) AND
(A6 OR A7 OR A8 OR A9 OR A10)) OR
((C<C[1] AND C<C[2]) AND
(A6 OR A7 OR A8 OR A9 OR A10)) Then
Find(1);
2 시스템
input : 레벨(1);
var : A1(0),A2(0),A3(0),A4(0),A5(0);
var : A6(False),A7(False),A8(False),A9(False),A10(False);
var : 저항2(0),지지1(0),목표2(0);
A1=Ema(c,5+레벨);
A2=Ema(c,20+레벨);
A3=Ema(c,60+레벨);
A4=Ema(c,120+레벨);
A5=Ema(c,240+레벨);
A6=CROSSUP(A1,A2);
A7=CROSSUP(A2,A3);
A8=CROSSUP(A3,A4);
A9=CROSSUP(A4,A5);
#A10=CROSSUP(A5,A6);
저항2=(dayhigh(1)+daylow(1)+dayclose(1))/3+dayhigh(1)-daylow(1);
지지1=2*((dayhigh(1)+daylow(1)+dayclose(1)))/3-dayhigh(1);
목표2=저항2+(저항2-지지1)*2;
if ((L<L[1] AND L<L[2]) AND
(A6 OR A7 OR A8 OR A9 OR A10)) OR
((C<C[1] AND C<C[2]) AND
(A6 OR A7 OR A8 OR A9 OR A10)) Then
Buy("b");
if MarketPosition ==1 and CrossUp(C,목표2) Then
ExitLong("bx");
즐거운 하루되세요
> 권기남 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> 안녕하세요
아래 수식으로 신호와 종목검색기 부탁드립니다.
청산신호가 있으면 자동매매가 가능할까요?
예스트레이더에서도 자동매매프로그램이 있나요? 영웅문의 캐치기능같은거요.
(진입신호)
A1=MA(가격,5+레벨,이평종류);
A2=MA(가격,20+레벨,이평종류);
A3=MA(가격,60+레벨,이평종류);
A4=MA(가격,120+레벨,이평종류);
A5=MA(가격,240+레벨,이평종류);
A6=CROSSUP(A1,A2);
A7=CROSSUP(A2,A3);
A8=CROSSUP(A3,A4);
A9=CROSSUP(A4,A5);
A10=CROSSUP(A5,A6) ;
((L<L(1) AND L<L(2)) AND
(A6 OR A7 OR A8 OR A9 OR A10)) OR
((C<C(1) AND C<C(2)) AND
(A6 OR A7 OR A8 OR A9 OR A10))
가격 종가
레벨 1
종류 지수
(청산신호)
저항2=(predayhigh()+predaylow()+predayclose())/3+predayhigh()-predaylow();
지지1=2*((predayhigh()+predaylow()+predayclose()))/3-predayhigh();
목표2=저항2+(저항2-지지1)*2;