커뮤니티

수식문의

프로필 이미지
스커퓨
2015-08-03 12:36:54
111
글번호 89081
답변완료
1.3시부터 4시까지 2시부터 3시까지 1m 60개중 가장높은값을 돌파하면 매수 가장 낮은값을 돌파하면 매도 (2~3시까지의 60개 봉중에 가장 높은값을 기억했다가 다음 3시부터 4시까지 그 값을 돌파하면 매수 가장낮은값을 돌파하면 매도) 이런식을 세우고싶습니다. 2.진입가에서 100틱이상 밀리면 일정 조건에서 물타기 하는식을 세우고싶습니다. 100틱 간격으로 일정조건이 나오면 물타기하는것입니다. -100틱이상 되었을때 조건충족(물타기) 그다음 -100틱이상(총 -200틱이상) 이 되었을때 조건이 나오면 물타기 조건= 매수물타기(이평 5일선이 30일선 상향돌파시 ) 매도물타기(이평 5일선이 30일 하향돌파시) 3. 물타기시행 후 시행횟수가몇번이든 상관없이 평균단가 + 2틱에 자동으로 빠져나오고싶습니다. 물타기 시행 전에는 실행되지않고 물타기 시행 후에만 실행되도록하고싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-08-03 17:43:46

안녕하세요 예스스탁입니다. 1. var : HH(0),LL(0),HH1(0),LL1(0); var1 = TimeToMinutes(stime)%60; if dayindex == 0 or (stime > stime[1] and var1 < var1[1]) Then{ HH = H; LL = L; HH1 = HH[1]; LL1 = LL[1]; } if H > HH Then HH = H; if L < LL Then LL = L; if stime >= 150000 and stime < 160000 Then{ if crossup(c,HH1) Then buy(); if CrossDown(c,LL1) Then sell(); } 2. var1 = ma(c,5); var2 = ma(c,30); if MarketPosition <= 0 and 매수첫진입조건 Then buy("b"); if MarketPosition >= 0 and 매도첫진입조건 Then sell("s"); if MarketPosition == 1 and CrossUp(var1,var2) and C <= EntryPrice-(PriceScale*100)*MaxEntries Then buy("bb"); if MarketPosition == -1 and CrossDown(var1,var2) and C >= EntryPrice+(PriceScale*100)*MaxEntries Then sell("ss"); 3. var1 = ma(c,5); var2 = ma(c,30); if MarketPosition <= 0 and 매수첫진입조건 Then buy("b"); if MarketPosition >= 0 and 매도첫진입조건 Then sell("s"); if MarketPosition == 1 and CrossUp(var1,var2) and C <= EntryPrice-(PriceScale*100)*MaxEntries Then buy("bb"); if MarketPosition == -1 and CrossDown(var1,var2) and C >= EntryPrice+(PriceScale*100)*MaxEntries Then sell("ss"); if MarketPosition == 1 and MaxEntries >= 2 Then exitlong("bx",atlimit,AvgEntryPrice+PriceScale*2); if MarketPosition == -1 and MaxEntries >= 2 Then ExitShort("sx",atlimit,AvgEntryPrice-PriceScale*2); 즐거운 하루되세요 > 스커퓨 님이 쓴 글입니다. > 제목 : 수식문의 > 1.3시부터 4시까지 2시부터 3시까지 1m 60개중 가장높은값을 돌파하면 매수 가장 낮은값을 돌파하면 매도 (2~3시까지의 60개 봉중에 가장 높은값을 기억했다가 다음 3시부터 4시까지 그 값을 돌파하면 매수 가장낮은값을 돌파하면 매도) 이런식을 세우고싶습니다. 2.진입가에서 100틱이상 밀리면 일정 조건에서 물타기 하는식을 세우고싶습니다. 100틱 간격으로 일정조건이 나오면 물타기하는것입니다. -100틱이상 되었을때 조건충족(물타기) 그다음 -100틱이상(총 -200틱이상) 이 되었을때 조건이 나오면 물타기 조건= 매수물타기(이평 5일선이 30일선 상향돌파시 ) 매도물타기(이평 5일선이 30일 하향돌파시) 3. 물타기시행 후 시행횟수가몇번이든 상관없이 평균단가 + 2틱에 자동으로 빠져나오고싶습니다. 물타기 시행 전에는 실행되지않고 물타기 시행 후에만 실행되도록하고싶습니다.