커뮤니티

수식 다시 문의드립니다

프로필 이미지
서또상
2012-07-07 10:34:13
322
글번호 52673
답변완료

첨부 이미지

부탁드린 수식을 만들어주셨는데 그대로 복사해서 붙여넣고 시스템 적용해보니 차트에 신호가 하나도 안 나옵니다. 원하는 신호는 첨부한 그림과 같습니다. 원래 글을 찾아보기 번거로우실까봐 질문 올린 글번호 25317과 이에 대한 답변을 복사했습니다. 안녕하세요 예스스탁입니다. var : cnt(0),count(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if date != date[1] Then var1 = 0; var1 = Timehigh(90000,95959); var2 = timelow(90000,95959); if stime >= 100000 and stime < 140000 and count < 3 Then{ if crossup(c,var1) Then var1 = 1; if CrossDown(c,var2) Then var1 = -1; if var1 == 1 and var1[1] == 1 and C > O and C[1] < O[1] Then buy("b"); if var1 == -1 and var1[1] == -1 and C < O and C[1] > O[1] Then sell("S"); } if MarketPosition == 1 Then exitlong("bx",AtStop,daylow); if MarketPosition == -1 then ExitShort("sx",AtStop,dayhigh); SetStopEndofday(150000); 즐거운 하루되세요 > 서또상 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > 고가/저가 돌파 후 조정받고 돌파한 방향으로 움직일 때 진입하려고 합니다. 수식을 어떻게 만들어야 할지요. 조건은, 1. 진입은 10시 이후부터 시작. 14시 이후에는 진입 금지. 2. 10시까지의 고가나 저가 돌파 후 가. 고가 돌파한 경우는 돌파 후에 음봉 그려지다가 양봉 나오면 매수 진입. 나. 저가 돌파한 경우는 돌파 후에 양봉 그려지다가 음봉 나오면 매수 진입. 3. 하루 진입 횟수는 3회(1계약 * 3회 = 3계약). 4. 손절은 가. 고가 돌파 후 양봉 매수 진입한 경우는 당일 저가 터치하면 손절 나. 저가 돌파 후 음봉 매도 진입한 경우는 당일 고가 터치하면 손절 다. 손절 안 나가고 보유 중일 경우 당일 종가에 청산 요약하면, 고가나 저가 돌파를 추세 형성 기준으로 보고 눌림목 만들어진 후 재차 같은 방향으로 움직일 때 진입하는 수식을 만들고 싶습니다. 수고하십시오.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-07-09 10:39:54

안녕하세요 예스스탁입니다. 변수에 잘못된 부분이 있었습니다. 수정한 식입니다. var : cnt(0),count(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if date != date[1] Then value1 = 0; var1 = Timehigh(90000,95959); var2 = timelow(90000,95959); if stime >= 100000 and stime < 140000 and count < 3 Then{ if crossup(c,var1) Then value1 = 1; if CrossDown(c,var2) Then value1 = -1; if value1 == 1 and value1[1] == 1 and C > O and C[1] < O[1] Then buy("b"); if value1 == -1 and value1[1] == -1 and C < O and C[1] > O[1] Then sell("S"); } if MarketPosition == 1 Then exitlong("bx",AtStop,daylow); if MarketPosition == -1 then ExitShort("sx",AtStop,dayhigh); SetStopEndofday(150000); 즐거운 하루되세요 > 서또상 님이 쓴 글입니다. > 제목 : 수식 다시 문의드립니다 > 부탁드린 수식을 만들어주셨는데 그대로 복사해서 붙여넣고 시스템 적용해보니 차트에 신호가 하나도 안 나옵니다. 원하는 신호는 첨부한 그림과 같습니다. 원래 글을 찾아보기 번거로우실까봐 질문 올린 글번호 25317과 이에 대한 답변을 복사했습니다. 안녕하세요 예스스탁입니다. var : cnt(0),count(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if date != date[1] Then var1 = 0; var1 = Timehigh(90000,95959); var2 = timelow(90000,95959); if stime >= 100000 and stime < 140000 and count < 3 Then{ if crossup(c,var1) Then var1 = 1; if CrossDown(c,var2) Then var1 = -1; if var1 == 1 and var1[1] == 1 and C > O and C[1] < O[1] Then buy("b"); if var1 == -1 and var1[1] == -1 and C < O and C[1] > O[1] Then sell("S"); } if MarketPosition == 1 Then exitlong("bx",AtStop,daylow); if MarketPosition == -1 then ExitShort("sx",AtStop,dayhigh); SetStopEndofday(150000); 즐거운 하루되세요 > 서또상 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > 고가/저가 돌파 후 조정받고 돌파한 방향으로 움직일 때 진입하려고 합니다. 수식을 어떻게 만들어야 할지요. 조건은, 1. 진입은 10시 이후부터 시작. 14시 이후에는 진입 금지. 2. 10시까지의 고가나 저가 돌파 후 가. 고가 돌파한 경우는 돌파 후에 음봉 그려지다가 양봉 나오면 매수 진입. 나. 저가 돌파한 경우는 돌파 후에 양봉 그려지다가 음봉 나오면 매수 진입. 3. 하루 진입 횟수는 3회(1계약 * 3회 = 3계약). 4. 손절은 가. 고가 돌파 후 양봉 매수 진입한 경우는 당일 저가 터치하면 손절 나. 저가 돌파 후 음봉 매도 진입한 경우는 당일 고가 터치하면 손절 다. 손절 안 나가고 보유 중일 경우 당일 종가에 청산 요약하면, 고가나 저가 돌파를 추세 형성 기준으로 보고 눌림목 만들어진 후 재차 같은 방향으로 움직일 때 진입하는 수식을 만들고 싶습니다. 수고하십시오.