커뮤니티

문의드립니다.

프로필 이미지
종호
2022-10-21 11:19:19
1452
글번호 163180
답변완료
안녕하세요. A 전략: 매수: 매수1 조건: 분봉에서 음봉 다음에 양봉이 2개 연속일 때 대양봉이라고 하고 첫양봉의 시가를 대양봉 시가 A 라고 합니다, 이후에 음봉이 발생하고 음봉 종가가 대양봉 시가 A 를 하방으로 깨지 않을 때 매수 1 조건을 성립한다고 정의합니다. 매수진입: 매수1 조건이 성립된 후에 양봉이 발생하고 분봉 양봉 종가 > 일봉의 전일 종가 이면 매수진입합니다. 매수 손절과 청산과 재진입: 매수후 바로 직정봉의 최저가를 종가가 아닌 현재가가 하방으로 깨면 손졸합니다. 또 매수후에 음봉이 발생하면 청산합니다. 또 청산 후에도 매수1조건이 게속 유효하면서 다시 양봉이 발생하면 재진입합니다. 이 과정을 계속 반복합니다. 매도: 반대논리로 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-10-21 15:50:24

안녕하세요 예스스탁입니다. var : T(0),A(0),B(0); if CountIf(C>O,2) == 2 and C[2] < O[2] Then { T = 1; A = O[1]; } Else { if T >= 1 and C < O Then { if C >= A Then T = 2; Else T = 0; } if MarketPosition <= 0 and T == 2 and C > O and C > DayClose(1) Then Buy("b"); } if MarketPosition == 1 Then { ExitLong("bx1",AtStop,L-PriceScale*1); if C < O Then ExitLong("bx2"); } if CountIf(C<O,2) == 2 and C[2] > O[2] Then { T = -1; B = O[1]; } Else { if T <= -1 and C > O Then { if C <= A Then T = -2; Else T = 0; } if MarketPosition >= 0 and T == -2 and C < O and C < DayClose(1) Then Sell(); } if MarketPosition == -1 Then { ExitShort("sx1",AtStop,H+PriceScale*1); if C > O Then ExitShort("sx2"); } 즐거운 하루되세요 > 종호 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. A 전략: 매수: 매수1 조건: 분봉에서 음봉 다음에 양봉이 2개 연속일 때 대양봉이라고 하고 첫양봉의 시가를 대양봉 시가 A 라고 합니다, 이후에 음봉이 발생하고 음봉 종가가 대양봉 시가 A 를 하방으로 깨지 않을 때 매수 1 조건을 성립한다고 정의합니다. 매수진입: 매수1 조건이 성립된 후에 양봉이 발생하고 분봉 양봉 종가 > 일봉의 전일 종가 이면 매수진입합니다. 매수 손절과 청산과 재진입: 매수후 바로 직정봉의 최저가를 종가가 아닌 현재가가 하방으로 깨면 손졸합니다. 또 매수후에 음봉이 발생하면 청산합니다. 또 청산 후에도 매수1조건이 게속 유효하면서 다시 양봉이 발생하면 재진입합니다. 이 과정을 계속 반복합니다. 매도: 반대논리로 부탁드립니다.