커뮤니티

질문드립니다.

프로필 이미지
stockric
2019-04-05 09:05:46
198
글번호 127627
답변완료
1. 매입평균가 N%수익시 전량청산식이 아래가 맞나요? if MarketPosition == 1 Then ExitLong("bx",Atlimit,AvgEntryPrice*1.N,"",Floor(MaxContracts*1.0),1); 맞다면, 매입평균가 3% 손실시 전량청산식 부탁드립니다. 트레일링스탑도 위와같이 작성해주시면 감사하겠습니다. // 2. 아래는 감사히 짜주신 로직인데요. 여기에 추가로 N%상승한 캔들의 윗꼬리가 몸통보다작고 장대 캔들이후 지금까지 생성된 캔들의 거래대금이 N%상승한장대봉 거래대금보다 적은 종목검색으로 부탁드립니다. input : N(15),aa(5),xx(5); var : mav(0); mav = ma(C,3); if C >= O*(1+N/100) Then { var1 = 0; var2 = c; Condition1 = false; } Else { var1 = var1+1; if var1 == 3 and var2 > 0 and (mav <= var2*(1+aa/100) and mav >= var2*(1-xx/100)) then { Condition1 = true; if Condition1 == true Then find(1); } } 3. 위 검색식으로 찾은 종목 진입 청산 이후 N%장대봉 발생시 조건초기화(3캔들부터 거래) 4. a라는 조건 발생시 더이상 진입신호 X
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-04-05 11:31:30

안녕하세요 예스스탁입니다. 1 전량청산은 수량지정이 필요없습니다. input : profit(10),loss(3); if MarketPosition == 1 Then { ExitLong("bx1",Atlimit,AvgEntryPrice*(1+profit/100)); ExitLong("bx2",AtStop,AvgEntryPrice*(1-loss/100)); } 2 input : N(15),aa(5),xx(5); var : mav(0); mav = ma(C,3); if C >= O*(1+N/100) and H-max(C,O) < abs(C-O) Then { var1 = 0; var2 = c; var3 = m; Condition1 = false; Condition2 = false; } Else { var1 = var1+1; if m > var3 Then Condition2 = true; if var1 == 3 and var2 > 0 and (mav <= var2*(1+aa/100) and mav >= var2*(1-xx/100)) then { Condition1 = true; if Condition1 == true and Condition2 == false Then find(1); } } 3.4 지정한 조건이 만족하면 봉수를 계산하는 변수(var1)가 0으로 초기화되고 있습니다. 문의하신 내용은 별도로 처리할 부분이 없습니다. input : N(15),aa(5),xx(5); var : mav(0); mav = ma(C,3); if C >= O*(1+N/100) and H-max(C,O) < abs(C-O) Then { var1 = 0; var2 = c; var3 = m; Condition1 = false; Condition2 = false; Condition3 = false; } Else { var1 = var1+1; if m > var3 Then Condition2 = true; if a조건 Then Condition3 = true; if var1 >= 3 and var2 > 0 and (mav <= var2*(1+aa/100) and mav >= var2*(1-xx/100)) then { Condition1 = true; if Condition1 == true and Condition2 == false and Condition3 == false Then buy(); } } 즐거운 하루되세요 > stockric 님이 쓴 글입니다. > 제목 : 질문드립니다. > 1. 매입평균가 N%수익시 전량청산식이 아래가 맞나요? if MarketPosition == 1 Then ExitLong("bx",Atlimit,AvgEntryPrice*1.N,"",Floor(MaxContracts*1.0),1); 맞다면, 매입평균가 3% 손실시 전량청산식 부탁드립니다. 트레일링스탑도 위와같이 작성해주시면 감사하겠습니다. // 2. 아래는 감사히 짜주신 로직인데요. 여기에 추가로 N%상승한 캔들의 윗꼬리가 몸통보다작고 장대 캔들이후 지금까지 생성된 캔들의 거래대금이 N%상승한장대봉 거래대금보다 적은 종목검색으로 부탁드립니다. input : N(15),aa(5),xx(5); var : mav(0); mav = ma(C,3); if C >= O*(1+N/100) Then { var1 = 0; var2 = c; Condition1 = false; } Else { var1 = var1+1; if var1 == 3 and var2 > 0 and (mav <= var2*(1+aa/100) and mav >= var2*(1-xx/100)) then { Condition1 = true; if Condition1 == true Then find(1); } } 3. 위 검색식으로 찾은 종목 진입 청산 이후 N%장대봉 발생시 조건초기화(3캔들부터 거래) 4. a라는 조건 발생시 더이상 진입신호 X