커뮤니티

수식 검토

프로필 이미지
목마와숙녀
2019-03-22 15:51:45
357
글번호 127315
답변완료
아래 buy 청산수식을 역으로 참조하여 sell 청산수식을 작성해보았는데 시뮬레이션이 되지 않습니다. 살펴주세요 input: 특정시간(130000); input : X1(20),CR(8),CF(0); var : EL(0),E1(0),H1(0),i1(0),S1(0); if stime >= 특정시간 Then { if stime[1] < 특정시간 Then { EL = L; E1 = 0; } if L < EL Then{ EL = L; E1 = 0; } if E1 == 0 and C >= EL+PriceScale*X1 Then{ E1 = 1; H1 = H; i1 = index; } if E1 == 1 and index > i1 Then{ if H > H1 Then H1 = H; if L <= H1-PriceScale*CR Then{ E1 = 2; I1 = index; S1 = H1; } } if E1 == 2 and index > i1 and C >= S1+PriceScale*CF Then{ ExitShort("sx"); E1 = 0; } } *************************************************************************************** 안녕하세요 예스스탁입니다. input: 특정시간(130000); input : X1(20),CR(8),CF(0) ; var : EH(0),E1(0),i1(0),S1(0),L1(0); if stime >= 특정시간 Then { if stime[1] < 특정시간 Then { EH = H; E1 = 0; } if H > EH Then { EH = H; E1 = 0; } if E1 == 0 and C <= EH-PriceScale*X1 Then { E1 = 1; L1 = L; i1 = index; } if E1 == 1 and index > i1 Then { if L < L1 Then L1 = L; if H >= L1+PriceScale*CR Then { E1 = 2; I1 = index; S1 = L1; } } if E1 == 2 and index > i1 and C <= S1-PriceScale*CF Then { exitlong("bx"); E1 = 0; } } 즐거운 하루되세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-03-22 16:59:01

안녕하세요 예스스탁입니다. 청산식만 있어 아래와 같이 이평 데드 매도진입을 추가해서 테스트 해보았지만 첨부된 그림과 같이 신호가 발생하고 있습니다. 별도로 수정해 드릴만한 부분이 없습니다. input: 특정시간(130000); input : X1(20),CR(8),CF(0); var : EL(0),E1(0),H1(0),i1(0),S1(0); if CrossDown(ma(C,5),ma(C,20)) Then sell(); if stime >= 특정시간 Then { if stime[1] < 특정시간 Then { EL = L; E1 = 0; } if L < EL Then{ EL = L; E1 = 0; } if E1 == 0 and C >= EL+PriceScale*X1 Then{ E1 = 1; H1 = H; i1 = index; } if E1 == 1 and index > i1 Then{ if H > H1 Then H1 = H; if L <= H1-PriceScale*CR Then{ E1 = 2; I1 = index; S1 = H1; } } if E1 == 2 and index > i1 and C >= S1+PriceScale*CF Then{ ExitShort("sx"); E1 = 0; } } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 수식 검토 > 아래 buy 청산수식을 역으로 참조하여 sell 청산수식을 작성해보았는데 시뮬레이션이 되지 않습니다. 살펴주세요 input: 특정시간(130000); input : X1(20),CR(8),CF(0); var : EL(0),E1(0),H1(0),i1(0),S1(0); if stime >= 특정시간 Then { if stime[1] < 특정시간 Then { EL = L; E1 = 0; } if L < EL Then{ EL = L; E1 = 0; } if E1 == 0 and C >= EL+PriceScale*X1 Then{ E1 = 1; H1 = H; i1 = index; } if E1 == 1 and index > i1 Then{ if H > H1 Then H1 = H; if L <= H1-PriceScale*CR Then{ E1 = 2; I1 = index; S1 = H1; } } if E1 == 2 and index > i1 and C >= S1+PriceScale*CF Then{ ExitShort("sx"); E1 = 0; } } *************************************************************************************** 안녕하세요 예스스탁입니다. input: 특정시간(130000); input : X1(20),CR(8),CF(0) ; var : EH(0),E1(0),i1(0),S1(0),L1(0); if stime >= 특정시간 Then { if stime[1] < 특정시간 Then { EH = H; E1 = 0; } if H > EH Then { EH = H; E1 = 0; } if E1 == 0 and C <= EH-PriceScale*X1 Then { E1 = 1; L1 = L; i1 = index; } if E1 == 1 and index > i1 Then { if L < L1 Then L1 = L; if H >= L1+PriceScale*CR Then { E1 = 2; I1 = index; S1 = L1; } } if E1 == 2 and index > i1 and C <= S1-PriceScale*CF Then { exitlong("bx"); E1 = 0; } } 즐거운 하루되세요