커뮤니티

문의 드립니다.

프로필 이미지
하늘북
2017-11-16 13:54:52
160
글번호 114232
답변완료
안녕하세요. 간단한 질문하나 드리겠습니다. 1. 해선 거래에서 1분봉에서 080100에 시가 진입 할경우 다음날 065500에 endofday 로 청산 되도록 해주시면 감사하겠습니다 2. 150000시 정각 가격보다 50틱 하락하면 매수 진입 , 10틱 상승시 청산. 이후 150000시의 가격 오면 매도 진입, 10틱 하락시 청산 3. 전봉대비 거래량이 10배이상 증가하며 양봉발생후 양봉이 2회더 발생 하면(총3회) 매수진입. 전봉대비 거래량이 10배이상 증가하며 음봉발생후 음봉이 2회더 발생하면 매도진입
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-11-16 16:11:23

안녕하세요 예스스탁입니다. 1 SetStopEndofday는 지정한 시간이후 당일에는 더이상 진입을 하지 않게 제한하게 됩니다. 24시간 운영되는 시장에서는 일반적으로 사용하지 않고 아래와 같이 if문으로 시간지정해 청산하셔야 합니다. if bdate != bdate[1] Then var1 = stime; if stime == 065500 or (stime > 065500 and stime[1] < 065500) Then{ if MarketPosition == 1 and EntryTime(1) == var1 Then ExitLong(); if MarketPosition == -1 and EntryTime(1) == var1 Then ExitShort(); } 2 var : T1(0),entry(0); if stime == 150000 or (stime > 150000 and stime[1] < 150000) Then{ var1 = c; T1 = TotalTrades; } if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; if MarketPosition == 0 and entry == 0 and L > var1-PriceScale*50 Then buy("b",AtLimit,var1-PriceScale*50); if MarketPosition == 0 and entry == 1 and H < var1 Then sell("s",AtLimit,var1); SetStopProfittarget(PriceScale*10,PointStop); 3 if C > O and V >= V[1]*10 Then{ var1 = index; var2 = 0; } if index > var1 and C > O Then{ var2 = var2+1; if var2 == 2 Then buy(); } if C < O and V >= V[1]*10 Then{ var3 = index; var4 = 0; } if index > var3 and C < O Then{ var4 = var4+1; if var4 == 2 Then sell(); } 즐거운 하루되세요 > 하늘북 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하세요. 간단한 질문하나 드리겠습니다. 1. 해선 거래에서 1분봉에서 080100에 시가 진입 할경우 다음날 065500에 endofday 로 청산 되도록 해주시면 감사하겠습니다 2. 150000시 정각 가격보다 50틱 하락하면 매수 진입 , 10틱 상승시 청산. 이후 150000시의 가격 오면 매도 진입, 10틱 하락시 청산 3. 전봉대비 거래량이 10배이상 증가하며 양봉발생후 양봉이 2회더 발생 하면(총3회) 매수진입. 전봉대비 거래량이 10배이상 증가하며 음봉발생후 음봉이 2회더 발생하면 매도진입