커뮤니티
문의드립니다
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번지표가 빨간색점에서 나올때 매도
변수는 조정할 수 있게 부탁드립니다
감사합니다.