커뮤니티

문의드립니다

프로필 이미지
회원
2016-11-24 12:57:14
104
글번호 104325
답변완료
1. input : P(18),간격(3),굵기(2); array : mav[12](0); mav[1] = wma(c,P+간격*1); mav[2] = WMA(c,P+간격*2); mav[3] = WMA(c,P+간격*3); mav[4] = WMA(c,P+간격*4); mav[5] = WMA(c,P+간격*5); mav[6] = WMA(c,P+간격*6); mav[7] = WMA(c,P+간격*7); mav[8] = WMA(c,P+간격*8); mav[9] = WMA(c,P+간격*9); mav[10] = WMA(c,P+간격*10); mav[11] = WMA(c,P+간격*11); mav[12] = WMA(c,P+간격*12); plot1(mav[1],"1",iff(mav[1] > mav[1][1],RGB(225,228,0),RGB(0,0,0)),def,굵기); plot2(mav[2],"2",iff(mav[2] > mav[2][1],RGB(255,100,100),RGB(100,100,250))); plot3(mav[3],"3",iff(mav[3] > mav[3][1],RGB(255,100,100),RGB(100,100,250))); plot4(mav[4],"4",iff(mav[4] > mav[4][1],RGB(255,100,100),RGB(100,100,250))); plot5(mav[5],"5",iff(mav[5] > mav[5][1],RGB(255,100,100),RGB(100,100,250))); plot6(mav[6],"6",iff(mav[6] > mav[6][1],RGB(255,100,100),RGB(100,100,250))); plot7(mav[7],"7",iff(mav[7] > mav[7][1],RGB(255,100,100),RGB(100,100,250))); plot8(mav[8],"8",iff(mav[8] > mav[8][1],RGB(255,100,100),RGB(100,100,250))); plot9(mav[9],"9",iff(mav[9] > mav[9][1],RGB(255,100,100),RGB(100,100,250))); plot10(mav[10],"10",iff(mav[10] > mav[10][1],RGB(255,100,100),RGB(100,100,250))); plot11(mav[11],"10",iff(mav[11] > mav[11][1],RGB(255,100,100),RGB(100,100,250))); plot12(mav[12],"10",iff(mav[12] > mav[12][1],RGB(255,100,100),RGB(100,100,250))); 2. input : P1(5),P2(20),P3(60); var1 = ma(C,P1); var2 = ma(C,P2); var3 = ma(C,P3); Condition1 = var1 > var2 and var2 > var3; Condition2 = var1 < var2 and var2 < var3; if Condition1 == true Then plot1(H,"검색",RED); if Condition2 == true Then plot1(L,"검색",blue); ................................................................. 1번과 2번 지표를 결합해서 시스템식을 만들고 싶습니다. 매수조건 : 1번지표가 빨간색인데 2번지표가 파란색점에서 나올때 매수 매도조건 : 1번지표가 파란색인데 2번지표가 빨간색점에서 나올때 매도 변수는 조정할 수 있게 부탁드립니다 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-11-24 14:01:32

안녕하세요 예스스탁입니다. input : P(18),간격(3),굵기(2); array : mav[12](0); mav[1] = wma(c,P+간격*1); mav[2] = WMA(c,P+간격*2); mav[3] = WMA(c,P+간격*3); mav[4] = WMA(c,P+간격*4); mav[5] = WMA(c,P+간격*5); mav[6] = WMA(c,P+간격*6); mav[7] = WMA(c,P+간격*7); mav[8] = WMA(c,P+간격*8); mav[9] = WMA(c,P+간격*9); mav[10] = WMA(c,P+간격*10); mav[11] = WMA(c,P+간격*11); mav[12] = WMA(c,P+간격*12); value1 = 0; if mav[1] > mav[1][1] Then value1 = value1+1; if mav[2] > mav[2][1] Then value1 = value1+1; if mav[3] > mav[3][1] Then value1 = value1+1; if mav[4] > mav[4][1] Then value1 = value1+1; if mav[5] > mav[5][1] Then value1 = value1+1; if mav[6] > mav[6][1] Then value1 = value1+1; if mav[7] > mav[7][1] Then value1 = value1+1; if mav[8] > mav[8][1] Then value1 = value1+1; if mav[9] > mav[9][1] Then value1 = value1+1; if mav[10] > mav[10][1] Then value1 = value1+1; if mav[11] > mav[11][1] Then value1 = value1+1; if mav[12] > mav[12][1] Then value1 = value1+1; value2 = 0; if mav[1] <= mav[1][1] Then value2 = value2+1; if mav[2] <= mav[2][1] Then value2 = value2+1; if mav[3] <= mav[3][1] Then value2 = value2+1; if mav[4] <= mav[4][1] Then value2 = value2+1; if mav[5] <= mav[5][1] Then value2 = value2+1; if mav[6] <= mav[6][1] Then value2 = value2+1; if mav[7] <= mav[7][1] Then value2 = value2+1; if mav[8] <= mav[8][1] Then value2 = value2+1; if mav[9] <= mav[9][1] Then value2 = value2+1; if mav[10] <= mav[10][1] Then value2 = value2+1; if mav[11] <= mav[11][1] Then value2 = value2+1; if mav[12] <= mav[12][1] Then value2 = value2+1; input : P1(5),P2(20),P3(60); var1 = ma(C,P1); var2 = ma(C,P2); var3 = ma(C,P3); Condition1 = var1 > var2 and var2 > var3; Condition2 = var1 < var2 and var2 < var3; #1번지표 12개 선이 모두 상승중이고 2번지표 Condition2가 전봉은 true인데 현재는 false if value1 == 12 and Condition2 == false and Condition2[1] == true Then buy(); #1번지표 12개 선이 모두 상승이 아니고 2번지표 Condition1이 전봉은 true인데 현재는 false if value2 == 12 and Condition1 == false and Condition1[1] == true Then sell(); 즐거운 하루되세요 > alsk 님이 쓴 글입니다. > 제목 : 문의드립니다 > 1. input : P(18),간격(3),굵기(2); array : mav[12](0); mav[1] = wma(c,P+간격*1); mav[2] = WMA(c,P+간격*2); mav[3] = WMA(c,P+간격*3); mav[4] = WMA(c,P+간격*4); mav[5] = WMA(c,P+간격*5); mav[6] = WMA(c,P+간격*6); mav[7] = WMA(c,P+간격*7); mav[8] = WMA(c,P+간격*8); mav[9] = WMA(c,P+간격*9); mav[10] = WMA(c,P+간격*10); mav[11] = WMA(c,P+간격*11); mav[12] = WMA(c,P+간격*12); plot1(mav[1],"1",iff(mav[1] > mav[1][1],RGB(225,228,0),RGB(0,0,0)),def,굵기); plot2(mav[2],"2",iff(mav[2] > mav[2][1],RGB(255,100,100),RGB(100,100,250))); plot3(mav[3],"3",iff(mav[3] > mav[3][1],RGB(255,100,100),RGB(100,100,250))); plot4(mav[4],"4",iff(mav[4] > mav[4][1],RGB(255,100,100),RGB(100,100,250))); plot5(mav[5],"5",iff(mav[5] > mav[5][1],RGB(255,100,100),RGB(100,100,250))); plot6(mav[6],"6",iff(mav[6] > mav[6][1],RGB(255,100,100),RGB(100,100,250))); plot7(mav[7],"7",iff(mav[7] > mav[7][1],RGB(255,100,100),RGB(100,100,250))); plot8(mav[8],"8",iff(mav[8] > mav[8][1],RGB(255,100,100),RGB(100,100,250))); plot9(mav[9],"9",iff(mav[9] > mav[9][1],RGB(255,100,100),RGB(100,100,250))); plot10(mav[10],"10",iff(mav[10] > mav[10][1],RGB(255,100,100),RGB(100,100,250))); plot11(mav[11],"10",iff(mav[11] > mav[11][1],RGB(255,100,100),RGB(100,100,250))); plot12(mav[12],"10",iff(mav[12] > mav[12][1],RGB(255,100,100),RGB(100,100,250))); 2. input : P1(5),P2(20),P3(60); var1 = ma(C,P1); var2 = ma(C,P2); var3 = ma(C,P3); Condition1 = var1 > var2 and var2 > var3; Condition2 = var1 < var2 and var2 < var3; if Condition1 == true Then plot1(H,"검색",RED); if Condition2 == true Then plot1(L,"검색",blue); ................................................................. 1번과 2번 지표를 결합해서 시스템식을 만들고 싶습니다. 매수조건 : 1번지표가 빨간색인데 2번지표가 파란색점에서 나올때 매수 매도조건 : 1번지표가 파란색인데 2번지표가 빨간색점에서 나올때 매도 변수는 조정할 수 있게 부탁드립니다 감사합니다.