커뮤니티

다음 수식 부탁드립니다.

프로필 이미지
새로운세상
2016-03-16 11:00:44
52
글번호 96303
답변완료
안녕하세요. 다음 수식 부탁드립니다. 선물 분봉기준으로 데이트레이딩일 경우 기준에 의해서 누적값이 1씩 증가 또는 감소하는 수식이 있을 때 누적값을 변수 TTL 이라고 한다면 1) 당일 장개시시 TTL값은 0 2) 최초 무포지션에서 TTL값이 2면 매수, TTL값이 -2면 매도 3)과 동일 수식사용 가능하다면 생략 전일 TTL 값은 당일과 무관 3) 이후 TTL값이 2 변동시 마다 리버스 - 예를들어, TTL 값이 다음과 같이 변동한다면 0 1 2 3 4 4 5 5 5 6 7 6 7 6 5 5 6 7 8 2에서 매수, 7다음의 5값에서 매도 리버스, 다음 7값에서 매수 리버스 0 -1 0 1 0 -1 -2 -3 -2 -1 -2 -3 -2에서 매도, -1에서 매수 리버스, -3에서 매도 리버스 4) 13시 종료청산 이상입니다. 그럼 오늘도 즐거운 하루되시기 바랍니다. 감사합니다.
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2016-03-16 11:35:09

안녕하세요 예스스탁입니다. var : TTL(0),RR(0),R1(0),entry(0); RR = TotalTrades; if bdate != Bdate[1] Then{ TTL = 0; R1 = RR[1]; } #TTL = ~~~; if MarketPosition == 0 Then entry = RR-R1; Else entry = RR-R1+1; if entry == 0 and MarketPosition == 0 Then{ if TTL != TTL[1] and TTL == 2 Then buy(); if TTL != TTL[1] and TTL == -2 Then sell(); } if entry >= 1 and MarketPosition == 1 Then{ if TTL <= highest(TTL,BarsSinceEntry)-2 Then sell(); } if entry >= 1 and MarketPosition == 1 Then{ if TTL >= Lowest(TTL,BarsSinceEntry)+2 Then buy(); } SetStopEndofday(130000); 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : 다음 수식 부탁드립니다. > 안녕하세요. 다음 수식 부탁드립니다. 선물 분봉기준으로 데이트레이딩일 경우 기준에 의해서 누적값이 1씩 증가 또는 감소하는 수식이 있을 때 누적값을 변수 TTL 이라고 한다면 1) 당일 장개시시 TTL값은 0 2) 최초 무포지션에서 TTL값이 2면 매수, TTL값이 -2면 매도 3)과 동일 수식사용 가능하다면 생략 전일 TTL 값은 당일과 무관 3) 이후 TTL값이 2 변동시 마다 리버스 - 예를들어, TTL 값이 다음과 같이 변동한다면 0 1 2 3 4 4 5 5 5 6 7 6 7 6 5 5 6 7 8 2에서 매수, 7다음의 5값에서 매도 리버스, 다음 7값에서 매수 리버스 0 -1 0 1 0 -1 -2 -3 -2 -1 -2 -3 -2에서 매도, -1에서 매수 리버스, -3에서 매도 리버스 4) 13시 종료청산 이상입니다. 그럼 오늘도 즐거운 하루되시기 바랍니다. 감사합니다.
프로필 이미지

새로운세상

2016-03-17 10:22:17

안녕하세요. 작성해주신 수식 잘 받았습니다. 감사합니다. 한가지 더 부탁드립니다. 다른 내용은 다 같고, 리버스 주문을 진입청산으로 수정하고자 합니다. 1) 최초 2 증가시 매수, 2 감소시 매도 진입 2) 이후 매수진입 상태에서 2 감소시 매수청산 매도진입 상태라면 2 증가시 매도 청산 3) 청산으로부터 2 증가시 매수, 2 감소시 매도 진입 --> 청산후 재진입 기준 4) 2 증감시 청산 5) 15시 마감청산 이상입니다. 번거롭게 해서 죄송합니다. 그럼 오늘도 행복한 하루되시기 바랍니다. 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 다음 수식 부탁드립니다. > 안녕하세요 예스스탁입니다. var : TTL(0),RR(0),R1(0),entry(0); RR = TotalTrades; if bdate != Bdate[1] Then{ TTL = 0; R1 = RR[1]; } #TTL = ~~~; if MarketPosition == 0 Then entry = RR-R1; Else entry = RR-R1+1; if entry == 0 and MarketPosition == 0 Then{ if TTL != TTL[1] and TTL == 2 Then buy(); if TTL != TTL[1] and TTL == -2 Then sell(); } if entry >= 1 and MarketPosition == 1 Then{ if TTL <= highest(TTL,BarsSinceEntry)-2 Then sell(); } if entry >= 1 and MarketPosition == -1 Then{ if TTL >= Lowest(TTL,BarsSinceEntry)+2 Then buy(); } SetStopEndofday(130000); 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : 다음 수식 부탁드립니다. > 안녕하세요. 다음 수식 부탁드립니다. 선물 분봉기준으로 데이트레이딩일 경우 기준에 의해서 누적값이 1씩 증가 또는 감소하는 수식이 있을 때 누적값을 변수 TTL 이라고 한다면 1) 당일 장개시시 TTL값은 0 2) 최초 무포지션에서 TTL값이 2면 매수, TTL값이 -2면 매도 3)과 동일 수식사용 가능하다면 생략 전일 TTL 값은 당일과 무관 3) 이후 TTL값이 2 변동시 마다 리버스 - 예를들어, TTL 값이 다음과 같이 변동한다면 0 1 2 3 4 4 5 5 5 6 7 6 7 6 5 5 6 7 8 2에서 매수, 7다음의 5값에서 매도 리버스, 다음 7값에서 매수 리버스 0 -1 0 1 0 -1 -2 -3 -2 -1 -2 -3 -2에서 매도, -1에서 매수 리버스, -3에서 매도 리버스 4) 13시 종료청산 이상입니다. 그럼 오늘도 즐거운 하루되시기 바랍니다. 감사합니다.
프로필 이미지

예스스탁 예스스탁 답변

2016-03-18 10:04:56

안녕하세요 예스스탁입니다. var : TTL(0),RR(0),R1(0),entry(0); RR = TotalTrades; if bdate != Bdate[1] Then{ TTL = 0; R1 = RR[1]; } #TTL = ~~~; if MarketPosition == 0 Then entry = RR-R1; Else entry = RR-R1+1; if entry == 0 and MarketPosition == 0 Then{ if TTL != TTL[1] and TTL == 2 Then buy("b"); if TTL != TTL[1] and TTL == -2 Then sell("s"); } if entry >= 1 and MarketPosition == 0 Then{ if TTL >= TTL[BarsSinceExit(1)]+2 Then buy("bb"); } if entry >= 1 and MarketPosition == -1 Then{ if TTL <= TTL[BarsSinceExit(1)]-2 Then sell("ss"); } if MarketPosition == 1 and TTL <= TTL[BarsSinceEntry]-2 Then exitlong("bx"); if MarketPosition == -1 and TTL >= TTL[BarsSinceEntry]+2 Then ExitShort("sx"); SetStopEndofday(150000); 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : Re : Re : 다음 수식 부탁드립니다. > 안녕하세요. 작성해주신 수식 잘 받았습니다. 감사합니다. 한가지 더 부탁드립니다. 다른 내용은 다 같고, 리버스 주문을 진입청산으로 수정하고자 합니다. 1) 최초 2 증가시 매수, 2 감소시 매도 진입 2) 이후 매수진입 상태에서 2 감소시 매수청산 매도진입 상태라면 2 증가시 매도 청산 3) 청산으로부터 2 증가시 매수, 2 감소시 매도 진입 --> 청산후 재진입 기준 4) 2 증감시 청산 5) 15시 마감청산 이상입니다. 번거롭게 해서 죄송합니다. 그럼 오늘도 행복한 하루되시기 바랍니다. 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 다음 수식 부탁드립니다. > 안녕하세요 예스스탁입니다. var : TTL(0),RR(0),R1(0),entry(0); RR = TotalTrades; if bdate != Bdate[1] Then{ TTL = 0; R1 = RR[1]; } #TTL = ~~~; if MarketPosition == 0 Then entry = RR-R1; Else entry = RR-R1+1; if entry == 0 and MarketPosition == 0 Then{ if TTL != TTL[1] and TTL == 2 Then buy(); if TTL != TTL[1] and TTL == -2 Then sell(); } if entry >= 1 and MarketPosition == 1 Then{ if TTL <= highest(TTL,BarsSinceEntry)-2 Then sell(); } if entry >= 1 and MarketPosition == -1 Then{ if TTL >= Lowest(TTL,BarsSinceEntry)+2 Then buy(); } SetStopEndofday(130000); 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : 다음 수식 부탁드립니다. > 안녕하세요. 다음 수식 부탁드립니다. 선물 분봉기준으로 데이트레이딩일 경우 기준에 의해서 누적값이 1씩 증가 또는 감소하는 수식이 있을 때 누적값을 변수 TTL 이라고 한다면 1) 당일 장개시시 TTL값은 0 2) 최초 무포지션에서 TTL값이 2면 매수, TTL값이 -2면 매도 3)과 동일 수식사용 가능하다면 생략 전일 TTL 값은 당일과 무관 3) 이후 TTL값이 2 변동시 마다 리버스 - 예를들어, TTL 값이 다음과 같이 변동한다면 0 1 2 3 4 4 5 5 5 6 7 6 7 6 5 5 6 7 8 2에서 매수, 7다음의 5값에서 매도 리버스, 다음 7값에서 매수 리버스 0 -1 0 1 0 -1 -2 -3 -2 -1 -2 -3 -2에서 매도, -1에서 매수 리버스, -3에서 매도 리버스 4) 13시 종료청산 이상입니다. 그럼 오늘도 즐거운 하루되시기 바랍니다. 감사합니다.