커뮤니티

문의드립니다.

프로필 이미지
2gloo
2011-10-25 17:45:01
444
글번호 44096
답변완료
기준선을 기준으로 위로 상승하면 매수, 반대의 경우 매도하는 식을 작성하려고 합니 다. 그런데 여기에 두가지 조건을 붙입니다. 1. 선과 봉의 종가가 0.4 이상 차이가 나면 매매에 들어가지 않습니다. 2. 위의 조건이 나와서 무시했는데 봉이 다시 선에 돌아와서 닿고 차이가 0.4 미만인 경우에도 위와 같은 방향이면 조건이 나와도 들어가지 않고 계속 반대 방향으로의 진입을 기다립니다. 아무리 생각해도 답이 나오질 않는군요. 답변 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-10-26 10:35:28

안녕하세요 예스스탁입니다. var1 = (highest(H,26)+lowest(L,26))/2; #주가가 기준선을 상향하면 Condition1은 true, Condition2는 False if CrossUp(c,var1) Then{ Condition1 = True; Condition2 = false; } #주가가 기준선을 하향하면 Condition2는 true, Condition1은 False if CrossDown(c,var1) Then{ Condition2 = True; Condition1 = false; } #주가가 기준사+0.4를 상회하면 Condition1은 False if C > var1+0.4 Then Condition1 = False; #주가가 기준사-0.4를 하회하면 Condition2는 False if C < var1-0.4 Then Condition2 = False; #Condition1이 true일 때 매수 if Condition1 == true Then Buy(); #매수에 진입하면 Condition1은 False if MarketPosition == 1 Then Condition1 = false; #Condition2가 true일 때 매도 if Condition2 == true Then sell(); #매도에 진입하면 Condition2는 False if MarketPosition == -1 Then Condition2 = false; 즐거운 하루되세요 > 2gloo 님이 쓴 글입니다. > 제목 : 문의드립니다. > 기준선을 기준으로 위로 상승하면 매수, 반대의 경우 매도하는 식을 작성하려고 합니 다. 그런데 여기에 두가지 조건을 붙입니다. 1. 선과 봉의 종가가 0.4 이상 차이가 나면 매매에 들어가지 않습니다. 2. 위의 조건이 나와서 무시했는데 봉이 다시 선에 돌아와서 닿고 차이가 0.4 미만인 경우에도 위와 같은 방향이면 조건이 나와도 들어가지 않고 계속 반대 방향으로의 진입을 기다립니다. 아무리 생각해도 답이 나오질 않는군요. 답변 부탁드립니다.