커뮤니티

수식작성

프로필 이미지
매의눈
2016-11-08 12:01:23
82
글번호 103802
답변완료
연일 수고하십니다. 그리고 감사드리며 수식 작성을 부탁 드립니다. 매수조건 1. 5분봉 이평선 (5>=15>=40>=) + 이격도(20) 100 이상(100포함) + 30초봉 이평선 (5>=15>=40>=) + 이격도(20) 100 이상(100포함) + 90 이평선위 + 양봉 ( 수1 로 표기) 2. 5분봉 이평선 (40>=15>=5) + 이격도(20) 100 이상(100포함) + 30초봉 이평선 (40>=15>=5) + 이격도(20) 100 이상(100포함) + 90 이평선 아래 + 양봉 ( 수2 로 표기) 3. 5분봉 이평선 (40>=5>=15 또는 5>=40>=15) + 이격도(20) 99.98 이상(99.98포함) + 30초봉 이평선 (40>=5>=15 또는 5>=40>=15) + 이격도(20) 99.98 이상(99.98포함) + 90 이평선위 + 양봉 (수3 로 표기) 4. 5분봉 이평선 (40>=15>=5) + 이격도(20) 99.85터치 + 30초봉 이평선 (40>=15>=5) + 이격도(20) 99.85 + 양봉 ( 수4 로 표기) 매도조건 1. 5분봉 이평선 (5>=15>=40) + 이격도(20) 100 아래(100포함) + 30초봉 이평선 (5>=15>=40) + 이격도(20) 100 아래(100포함) + 90 이평선위 + 음봉 ( 도1 로 표기) 2. 5분봉 이평선 (40>=15>=5) + 이격도(20) 100 아래(100포함) + 30초봉 이평선 (40>=15>=5) + 이격도(20) 100 아래(100포함) + 90 이평선 아래 + 음봉 ( 도2 로 표기) 3. 5분봉 이평선 (15>=5>=40 또는 40>=5>=15) + 이격도(20) 100.02 아래(100.02포함) + 30초봉 이평선 (15>=5>=40 또는 40>=5>=15) + 이격도(20) 100.02 아래(100.02포함) + 90 이평선 아래 + 음봉 (도3 로 표기) 4. 5분봉 이평선 (5>=15>=40) + 이격도(20) 100.15 터치 + 30초봉 이평선 (5>=15>=40) + 이격도(20) 100.15 터치 + 음봉 ( 도4 로 표기)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-11-08 13:45:04

안녕하세요 예스스탁입니다. 30초 차트에 적용하시면 됩니다. 터치는 상향돌파나 하향이탈을 의미하시는 것같은데 방행이 모호합니다. 매수는 상향돌파, 매도는 하향이탈로 처리했으므로 의도와 다르시면 해당 부분은 직접 수정하시기 바랍니다. input : P1(5),P2(15),P3(40),P4(90),P(20); var : TF(0),cnt(0); var : mav11(0),mav12(0),mav13(0),mav14(0),dis1(0); var : sum1(0),sum2(0),sum3(0),sum4(0),mav21(0),mav22(0),mav23(0),dis2(0); Array : CC[100](0); mav11 = ma(C,P1); mav12 = ma(C,P2); mav13 = ma(C,P3); mav14 = ma(C,P4); dis1 = Disparity(P); TF = TimeToMinutes(stime)%5; if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) then{ for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; if CC[max(P1,P2,P3,P)] > 0 Then{ sum1 = 0; sum2 = 0; sum3 = 0; sum4 = 0; for cnt = 0 to max(P1,P2,P3,P){ if cnt < P1 Then sum1 = sum1+CC[cnt]; if cnt < P2 Then sum2 = sum2+CC[cnt]; if cnt < P3 Then sum3 = sum3+CC[cnt]; if cnt < P Then sum4 = sum4+CC[cnt]; } mav21 = sum1/P1; mav22 = sum2/P2; mav22 = sum3/P3; dis2 = C/(sum4/P)*100; if mav21 >= mav22 and mav22 >= mav23 and dis2 >= 100 and mav11 >= mav12 and mav12 >= mav13 and dis1 >= 100 and C > mav14 and c > O Then buy("수1"); if mav23 >= mav22 and mav22 >= mav21 and dis2 >= 100 and mav13 >= mav12 and mav12 >= mav11 and dis1 >= 100 and C < mav14 and c > O Then buy("수2"); if ((mav23 >= mav21 and mav21 >= mav22) or (mav21 >= mav23 and mav23 >= mav22)) and dis2 >= 99.98 and ((mav13 >= mav11 and mav11 >= mav12) or (mav11 >= mav13 and mav13 >= mav12)) and dis1 >= 99.98 and C > mav14 and c > O Then buy("수3"); if mav23 >= mav22 and mav22 >= mav21 and crossup(dis2,99.85) and mav13 >= mav12 and mav12 >= mav11 and crossup(dis1,99.85) and c > O Then buy("수4"); if mav21 >= mav22 and mav22 >= mav23 and dis2 <= 100 and mav11 >= mav12 and mav12 >= mav13 and dis1 <= 100 and C > mav14 and c < O Then sell("도1"); if mav23 >= mav22 and mav22 >= mav21 and dis2 <= 100 and mav13 >= mav12 and mav12 >= mav11 and dis1 <= 100 and C < mav14 and c < O Then sell("도2"); if ((mav22 >= mav21 and mav21 >= mav23) or (mav23 >= mav21 and mav21 >= mav22)) and dis2 <= 100.02 and ((mav12 >= mav11 and mav11 >= mav13) or (mav13 >= mav11 and mav11 >= mav12)) and dis1 >= 100.02 and C < mav14 and c < O Then sell("도3"); if mav21 >= mav22 and mav22 >= mav23 and CrossDown(dis2,100.15) and mav11 >= mav12 and mav12 >= mav13 and crossdown(dis1,100.15) and c < O Then Sell("도4"); } 즐거운 하루되세요 > 매의눈 님이 쓴 글입니다. > 제목 : 수식작성 > 연일 수고하십니다. 그리고 감사드리며 수식 작성을 부탁 드립니다. 매수조건 1. 5분봉 이평선 (5>=15>=40>=) + 이격도(20) 100 이상(100포함) + 30초봉 이평선 (5>=15>=40>=) + 이격도(20) 100 이상(100포함) + 90 이평선위 + 양봉 ( 수1 로 표기) 2. 5분봉 이평선 (40>=15>=5) + 이격도(20) 100 이상(100포함) + 30초봉 이평선 (40>=15>=5) + 이격도(20) 100 이상(100포함) + 90 이평선 아래 + 양봉 ( 수2 로 표기) 3. 5분봉 이평선 (40>=5>=15 또는 5>=40>=15) + 이격도(20) 99.98 이상(99.98포함) + 30초봉 이평선 (40>=5>=15 또는 5>=40>=15) + 이격도(20) 99.98 이상(99.98포함) + 90 이평선위 + 양봉 (수3 로 표기) 4. 5분봉 이평선 (40>=15>=5) + 이격도(20) 99.85터치 + 30초봉 이평선 (40>=15>=5) + 이격도(20) 99.85 + 양봉 ( 수4 로 표기) 매도조건 1. 5분봉 이평선 (5>=15>=40) + 이격도(20) 100 아래(100포함) + 30초봉 이평선 (5>=15>=40) + 이격도(20) 100 아래(100포함) + 90 이평선위 + 음봉 ( 도1 로 표기) 2. 5분봉 이평선 (40>=15>=5) + 이격도(20) 100 아래(100포함) + 30초봉 이평선 (40>=15>=5) + 이격도(20) 100 아래(100포함) + 90 이평선 아래 + 음봉 ( 도2 로 표기) 3. 5분봉 이평선 (15>=5>=40 또는 40>=5>=15) + 이격도(20) 100.02 아래(100.02포함) + 30초봉 이평선 (15>=5>=40 또는 40>=5>=15) + 이격도(20) 100.02 아래(100.02포함) + 90 이평선 아래 + 음봉 (도3 로 표기) 4. 5분봉 이평선 (5>=15>=40) + 이격도(20) 100.15 터치 + 30초봉 이평선 (5>=15>=40) + 이격도(20) 100.15 터치 + 음봉 ( 도4 로 표기)