커뮤니티

문의 드립니다

프로필 이미지
하루우유
2011-04-26 08:50:40
763
글번호 37957
답변완료
안녕하세여 ~ 다시부탁드려요 3분봉기준으로 시가 대비 0.5 + 0.5- 매수매도반복 적으로 나오게 해주세여 시가대비 0.5+ 돌파할때 매수 나오게 시가대비 0.5+ 다시밑으로 돌파할때 매도 무조건 매수매도 반복 입니다 0.5 + 돌파할때는 매수 시가대비 -0.5가 빠지지않더라도 0.5+ 돌파하고서 다시 0.5+ 돌파할때는 매도 나오게끔요 이해 하시겟죠? 그러니깐 캔들이 0.5선 위로 돌파할때는 매수 밑으로 돌파할때는 매도 이렇게 요 무조건 반복적으로입니다 ~ 수치는 제가 바꿀수있게 설정하여 주세요 ~ 그럼 수고하세여
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2011-04-26 14:57:10

안녕하세요 예스스탁입니다. input : P(0.5); var : cnt(0),count(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } #첫진입 #시초가+0.5매수 시초가-0.5매도 if MarketPosition == 0 and count == 0 and stime < 150000 then{ buy("b1",AtStop,dayopen+P); sell("s1",AtStop,dayopen-P); } # 두번째 부터 # 매도포지션 상태이면 # 진입가+P면 매수로 전환 # 0.5이상 수익후 다시 0.5로 돌아오면 매수로 전환 # 매수포지션 상태이면 # 진입가-P면 매도로 전환 # 0.5이상 수익후 다시 0.5로 돌아오면 매도로 전환 if count > 0 then{ if MarketPosition == -1 Then{ buy("b2_1",AtStop,EntryPrice+P); if Lowest(L,BarsSinceEntry) < EntryPrice-P Then buy("b2_2",AtStop,EntryPrice+P); } if MarketPosition == 1 Then{ sell("s2_1",AtStop,EntryPrice-P); if highest(H,BarsSinceEntry) > EntryPrice+P Then sell("s2_2",AtStop,EntryPrice+P); } } SetStopEndofday(150000); 즐거운 하루되세요 > 하루우유 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 안녕하세여 ~ 다시부탁드려요 3분봉기준으로 시가 대비 0.5 + 0.5- 매수매도반복 적으로 나오게 해주세여 시가대비 0.5+ 돌파할때 매수 나오게 시가대비 0.5+ 다시밑으로 돌파할때 매도 무조건 매수매도 반복 입니다 0.5 + 돌파할때는 매수 시가대비 -0.5가 빠지지않더라도 0.5+ 돌파하고서 다시 0.5+ 돌파할때는 매도 나오게끔요 이해 하시겟죠? 그러니깐 캔들이 0.5선 위로 돌파할때는 매수 밑으로 돌파할때는 매도 이렇게 요 무조건 반복적으로입니다 ~ 수치는 제가 바꿀수있게 설정하여 주세요 ~ 그럼 수고하세여
프로필 이미지

하루우유

2011-04-26 15:42:01

하루우유 님에 의해 삭제된 답변입니다.
프로필 이미지

예스스탁 예스스탁 답변

2011-04-26 15:43:31

안녕하세요 예스스탁입니다. 예로 드신 시간으로 판단하면 해당 식은 onclose만으로 작성되어야 할것 같습니다. 봉 미완성시에 신호가 발생하게 작성하면 해당 시간 안에 여러번 시가-0.5선을 치게 되므로 신호도 여러번 발생합니다. 식 2개를 올려드립니다. 1번은 onclose 2번은 atstop으로 작성한 식입니다. 1번 input : P(0.5); var1 =dayopen+P; var2 = dayopen-P; if stime <= 150000 Then{ if crossup(C,var1) Then buy("B1"); if crossup(c,var2) Then buy("B2"); if CrossDown(c,var1) Then Sell("S1"); if CrossDown(c,var2) Then Sell("S2"); } SetStopEndofday(150000); 2번 input : P(0.5); var1 =dayopen+P; var2 = dayopen-P; if stime <= 150000 Then{ if MarketPosition != 1 and (H < var1 or (H >= var1 and var1 >= L)) Then buy("B1",AtStop,var1); if MarketPosition != 1 and (H < var2 or (H >= var2 and var2 >= L)) Then buy("B2",AtStop,var2); if MarketPosition != -1 and (L > var1 or (H >= var1 and var1 >= L)) Then Sell("S1",AtStop,var1); if MarketPosition != -1 and (L > var2 or (H >= var2 and var2 >= L)) Then Sell("S2",AtStop,var2); } SetStopEndofday(150000); 참고하시기 바랍니다 즐거운 하루되세요 > 하루우유 님이 쓴 글입니다. > 제목 : Re : Re : 문의 드립니다 > 제가 원한건 이게 아닙니다 ㅠㅠ 너무 복잡하게 이해 하신듯합니다 ㅜㅜ 기준 시가 입니다 시가 대비 +0.5 선 돌파할때 매수 시가 대비 ㅡ0.5선 돌파할때 매도 이렇게 입니다 제가 말씀드리는거는 , 오늘기준으로 설명드릴께여 시가대비 293.45가깨질때 매도 싸인이 나와야 하구요 그시간이 9시9분대 나와야겠군요 다음 매수싸인이 10시36분경 나와야 하는거구요 다시 말해서 , 시가대비 -0.5선 밑으로 흘렀다그러면 매도싸인 다시 시가대비 -0.5선을 돌파하니깐 매수싸인 이렇게요 이해 하셨음 좋겟네여 ㅠㅠ