커뮤니티

다시 문의...

프로필 이미지
회원
2013-02-08 19:30:45
258
글번호 59306
답변완료
다시 문의 드립니다. input : 투입금액(2000000); var : vol(0); #kospi if CodeCategory == 1 Then{ if BasePrice < 50000 Then #기준가 5만원 미만 vol = int(int(투입금액/C)/10)*10; Else #5만원 이상 vol = int(투입금액/C); } #kosdoq if CodeCategory == 2 Then vol = int(투입금액/C); #option if CodeCategory == 6 Then vol = int((투입금액)/(C*BigPointValue)); var1 = ma(c,20); var2 = ma(c,60); var3 = ma(c,90); var4 = MACD_OSC(12,26,9); if CrossDown(var4,0) Then value1 = var4; if var4 < 0 and var4 < value1 Then value1 = var4; if CrossUp(var4,0) Then value2 = var4; if var4 > 0 and var4 > value2 Then value2 = var4; if MarketPosition == 0 and var1 > var2 and var2 > var3 and var4 > var4[1] and var4[1] > var4[2] and var4[2] < 0 and var4[2] == value1 and C > L-1 Then buy("b"); if MarketPosition == 0 and var4 < var4[1] and var4[1] < var4[2] and var4[2] > 0 and var4[2] == value1 and (C > EntryPrice or C < EntryPrice-3) and C < H-1 Then ExitLong("bx"); 문의하신 매수시점이나 매도시점은 모두 봉완성시 종가로만 작성이 가능합니다. 종가가 저가대비+1이상이면 매수 종가가 고가대비 -1이하이면 매도합니다. 가능하다면 이건만 일봉이 아닌 분봉으로 저가대비+1이상이면 매수 고가대비 -1이하이면 매도 가능하면 그걸로 바꿔주세요 지금 식대으로 하니 매도 싸인이 안나오네요 가능하지 않으면 ㅜㅜ 매수 매도에서요 +1,-1을 빼주시구요 다음날 그냥매수되는 식으로 해주세요. 새해 복 많이 받으세요~~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-02-12 09:07:43

안녕하세요 예스스탁입니다. input : 투입금액(2000000); var : vol(0); #kospi if CodeCategory == 1 Then{ if BasePrice < 50000 Then #기준가 5만원 미만 vol = int(int(투입금액/C)/10)*10; Else #5만원 이상 vol = int(투입금액/C); } #kosdoq if CodeCategory == 2 Then vol = int(투입금액/C); #option if CodeCategory == 6 Then vol = int((투입금액)/(C*BigPointValue)); var1 = ma(c,20); var2 = ma(c,60); var3 = ma(c,90); var4 = MACD_OSC(12,26,9); if CrossDown(var4,0) Then value1 = var4; if var4 < 0 and var4 < value1 Then value1 = var4; if CrossUp(var4,0) Then value2 = var4; if var4 > 0 and var4 > value2 Then value2 = var4; if MarketPosition == 0 and var1 > var2 and var2 > var3 and var4 > var4[1] and var4[1] > var4[2] and var4[2] < 0 and var4[2] == value1 Then buy("b",AtMarket); if MarketPosition == 1 and var4 < var4[1] and var4[1] < var4[2] and var4[2] > 0 and var4[2] == value2 and (C > EntryPrice or C < EntryPrice-3) Then ExitLong("bx",atmarket); +1,-1 제거하고 다음날 매수나 매도되게 변경했습니다. 즐거운 하루되세요 > HI_jht7469 님이 쓴 글입니다. > 제목 : 다시 문의... > 다시 문의 드립니다. input : 투입금액(2000000); var : vol(0); #kospi if CodeCategory == 1 Then{ if BasePrice < 50000 Then #기준가 5만원 미만 vol = int(int(투입금액/C)/10)*10; Else #5만원 이상 vol = int(투입금액/C); } #kosdoq if CodeCategory == 2 Then vol = int(투입금액/C); #option if CodeCategory == 6 Then vol = int((투입금액)/(C*BigPointValue)); var1 = ma(c,20); var2 = ma(c,60); var3 = ma(c,90); var4 = MACD_OSC(12,26,9); if CrossDown(var4,0) Then value1 = var4; if var4 < 0 and var4 < value1 Then value1 = var4; if CrossUp(var4,0) Then value2 = var4; if var4 > 0 and var4 > value2 Then value2 = var4; if MarketPosition == 0 and var1 > var2 and var2 > var3 and var4 > var4[1] and var4[1] > var4[2] and var4[2] < 0 and var4[2] == value1 and C > L-1 Then buy("b"); if MarketPosition == 0 and var4 < var4[1] and var4[1] < var4[2] and var4[2] > 0 and var4[2] == value1 and (C > EntryPrice or C < EntryPrice-3) and C < H-1 Then ExitLong("bx"); 문의하신 매수시점이나 매도시점은 모두 봉완성시 종가로만 작성이 가능합니다. 종가가 저가대비+1이상이면 매수 종가가 고가대비 -1이하이면 매도합니다. 가능하다면 이건만 일봉이 아닌 분봉으로 저가대비+1이상이면 매수 고가대비 -1이하이면 매도 가능하면 그걸로 바꿔주세요 지금 식대으로 하니 매도 싸인이 안나오네요 가능하지 않으면 ㅜㅜ 매수 매도에서요 +1,-1을 빼주시구요 다음날 그냥매수되는 식으로 해주세요. 새해 복 많이 받으세요~~