커뮤니티

[재질문]

프로필 이미지
도윤아빠
2011-07-06 15:15:45
733
글번호 40613
답변완료
var : MACDO(0,data2),upcnt(0,data2),dncnt(0,data2),upcnt1(0,data2),dncnt1(0,data2); MACDO = data2(MACD_OSC(12,26,9)); if data2(date != date[1]) Then{ upcnt = 0; dncnt = 0; upcnt1 = upcnt[1];#전일 MACD가 0보다 큰 횟수 dncnt1 = dncnt[1];#전일 MACD가 0보다 작은 횟수 } #당일 MACD가 0보다큰 횟수 if MACDO > 0 Then upcnt = upcnt+1; #당일 MACD가 0보다 작은 횟수 if MACDO < 0 Then dncnt = dncnt-1; #MACDO가 전일에 한번도 기준선 "0" 위에 있지 않을때 if upcnt1 == 0 then #MACDO가 전일에 한번도 기준선 "0" 아래에 있지 않을때 if dncnt1 == 0 Then --------------------- 위식을 DATA2 가 아니 주종목으로 바꾸고 싶습니다. input : shortPeriod(12), longPeriod(26); Var : value(0); value = MACD(shortPeriod, longPeriod); 1. MACDA가 전일에 한번도 기준선 "0"을 상향돌파 하지않고, 당일 12시 이후 기준선 "0"을 상향 돌파할때 매수. 2. MACDA가 전일에 한번도 기준선 "0"을 하향돌파 하지않고, 당일 12시 이후 기준선 "0"을 하향 돌파할때 매도. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-07-06 17:28:13

안녕하세요 예스스탁입니다. var : MACDO(0,data1),upcnt(0,data1),dncnt(0,data1),upcnt1(0,data1),dncnt1(0,data1); MACDO = data1(MACD_OSC(12,26,9)); if data2(date != date[1]) Then{ upcnt = 0; dncnt = 0; upcnt1 = upcnt[1];#전일 MACD가 0보다 큰 횟수 dncnt1 = dncnt[1];#전일 MACD가 0보다 작은 횟수 } #당일 MACD가 0보다큰 횟수 if MACDO > 0 Then upcnt = upcnt+1; #당일 MACD가 0보다 작은 횟수 if MACDO < 0 Then dncnt = dncnt-1; if upcnt1 == 0 and stime >= 120000 and crossup(MACDO,0) then buy(); if dncnt1 == 0 and stime >= 120000 and CrossDown(MACDO,0) Then sell(); 즐거운 하루되세요 > 도윤아빠 님이 쓴 글입니다. > 제목 : [재질문] > var : MACDO(0,data2),upcnt(0,data2),dncnt(0,data2),upcnt1(0,data2),dncnt1(0,data2); MACDO = data2(MACD_OSC(12,26,9)); if data2(date != date[1]) Then{ upcnt = 0; dncnt = 0; upcnt1 = upcnt[1];#전일 MACD가 0보다 큰 횟수 dncnt1 = dncnt[1];#전일 MACD가 0보다 작은 횟수 } #당일 MACD가 0보다큰 횟수 if MACDO > 0 Then upcnt = upcnt+1; #당일 MACD가 0보다 작은 횟수 if MACDO < 0 Then dncnt = dncnt-1; #MACDO가 전일에 한번도 기준선 "0" 위에 있지 않을때 if upcnt1 == 0 then #MACDO가 전일에 한번도 기준선 "0" 아래에 있지 않을때 if dncnt1 == 0 Then --------------------- 위식을 DATA2 가 아니 주종목으로 바꾸고 싶습니다. input : shortPeriod(12), longPeriod(26); Var : value(0); value = MACD(shortPeriod, longPeriod); 1. MACDA가 전일에 한번도 기준선 "0"을 상향돌파 하지않고, 당일 12시 이후 기준선 "0"을 상향 돌파할때 매수. 2. MACDA가 전일에 한번도 기준선 "0"을 하향돌파 하지않고, 당일 12시 이후 기준선 "0"을 하향 돌파할때 매도. 감사합니다.