커뮤니티

수식 부탁드립니다

프로필 이미지
베드로
2009-09-16 19:41:29
452
글번호 24788
답변완료
안녕하세요. 참조종목을 이용한 수식을 작성하고자합니다. 매수조건 ######## var1 = c + data2(c) var2 = dayopen + data2(opend(0)) var3 = var1 - var2 var4 = data3(c) + data4(c) var5 = data3(dayopen(0)) + data4(opend(0)) var6 = var4 - var5 1.var6 > 0 // +값을 가질것. 2.var3 > var6 3.주차트 와 data3 의 종가는 당일 시가 보다 크다. 4.data2 와 data4 의 종가는 당일 시가 보다 작다. 5.stochastics(40,12,9) data3 sto k > data4 sto k and data3 sto k > sto d and data4 sto k < sto d. 6.data5 의 a)종가는 시가 보다 크다. b)sto k > d c)macd osc > 0 // (12,26,9) d)5ma > 10ma 7.시작시간은 9 시 5 분 적용 상기 7가지 조건 모두 만족시 매수진입. ******************** 청산조건 ######### 1.var6 < 0 2.주차트와 data3 의 종가는 당일 시가 보다 작다. 3.data3 의 sto기준 80 이하에서 k < d. 4.data3 의 sto기준 k 값이 80을 crossdown. 5.data3 의 sto기준 k가 80 이상 에서 d를 3번 이상 crossdown. 6.15시 전량 청산. 상기 6 가지 조건중 한가지라도 적용시 무조건 청산 ***************************** 이상입니다. 감사합니다. 아침저녁 일교차가 심하오니 감기조심하십시요. 늘 건강하세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-09-17 10:12:38

안녕하세요 예스스탁입니다. #매수조건 ######## input : P1(40),P2(12),P3(9); var : cnt(0,data3); var1 = c + data2(c); var2 = dayopen + data2(opend(0)); var3 = var1 - var2; var4 = data3(c) + data4(c); var5 = data3(dayopen(0)) + data4(opend(0)); var6 = var4 - var5; if stime >= 090500 and var6 > 0 and ##1 var3 > var6 and ##2 C > dayopen and data3(c) > data3(Opend(0)) and ##3 data2(c) < data2(OpenD(0)) and data4(c) < data4(openD(0)) and ##4 data3(StochasticsK(P1,P2)) > data4(StochasticsK(P1,P2)) and data3(StochasticsK(P1,P2)) > data3(StochasticsD(P1,P2,P3)) and data4(StochasticsK(P1,P2)) < data4(StochasticsD(P1,P2,P3)) and##5 data5(C) > data5(O) and data5(StochasticsK(P1,P2)) > data5(StochasticsD(P1,P2,P3)) and data5(MACd_OSC(12,26,9)) > 0 and data5(ma(c,5)) > data5(ma(c,10)) Then buy(); #1.var6 < 0 if var6 < 0 Then exitlong("x1"); #2.주차트와 data3 의 종가는 당일 시가 보다 작다. if C < dayopen and data3(c) < data3(openD(0)) Then exitlong("x2"); #3.data3 의 sto기준 80 이하에서 k < d. if data3(StochasticsK(P1,P2)) < 80 and data3(StochasticsK(P1,P2)) < data3(StochasticsD(P1,P2,P3)) Then exitlong("x3"); #4.data3 의 sto기준 k 값이 80을 crossdown. if CrossDown(data3(StochasticsK(P1,P2)),80) Then exitlong("x4"); #5.data3 의 sto기준 k가 80 이상 에서 d를 3번 이상 crossdown. if CrossUp(data3(StochasticsK(P1,P2)),80) Then cnt = 0; if data3(StochasticsK(P1,P2)) >= 80 and CrossDown(data3(StochasticsK(P1,P2)),data3(StochasticsD(P1,P2,P3))) Then cnt = cnt+1; if cnt == 3 and data3(StochasticsK(P1,P2)) >= 80 and CrossDown(data3(StochasticsK(P1,P2)),data3(StochasticsD(P1,P2,P3))) Then exitlong("x5"); #6.15시 전량 청산. SetStopEndofday(150000); 즐거운 하루되세요 > 베드로 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > 안녕하세요. 참조종목을 이용한 수식을 작성하고자합니다. 매수조건 ######## var1 = c + data2(c) var2 = dayopen + data2(opend(0)) var3 = var1 - var2 var4 = data3(c) + data4(c) var5 = data3(dayopen(0)) + data4(opend(0)) var6 = var4 - var5 1.var6 > 0 // +값을 가질것. 2.var3 > var6 3.주차트 와 data3 의 종가는 당일 시가 보다 크다. 4.data2 와 data4 의 종가는 당일 시가 보다 작다. 5.stochastics(40,12,9) data3 sto k > data4 sto k and data3 sto k > sto d and data4 sto k < sto d. 6.data5 의 a)종가는 시가 보다 크다. b)sto k > d c)macd osc > 0 // (12,26,9) d)5ma > 10ma 7.시작시간은 9 시 5 분 적용 상기 7가지 조건 모두 만족시 매수진입. ******************** 청산조건 ######### 1.var6 < 0 2.주차트와 data3 의 종가는 당일 시가 보다 작다. 3.data3 의 sto기준 80 이하에서 k < d. 4.data3 의 sto기준 k 값이 80을 crossdown. 5.data3 의 sto기준 k가 80 이상 에서 d를 3번 이상 crossdown. 6.15시 전량 청산. 상기 6 가지 조건중 한가지라도 적용시 무조건 청산 ***************************** 이상입니다. 감사합니다. 아침저녁 일교차가 심하오니 감기조심하십시요. 늘 건강하세요.