커뮤니티

부탁드립니다

프로필 이미지
마르뚝
2021-12-29 23:18:51
775
글번호 154984
답변완료
아래의 수식에서 최상단 이평선을 상향돌파하면 매수 신호 최하단 이평선을 하향돌파하면 매도 신호 나오는 시스템 수식 부탁드립니다 그리고 시스템 시그널을 두개 띄울수 없나요 새로운 시스템 시그널 적용하면 기존 것이 사라지던데 #그물망 input : 그물망(60),간격(10),선두께(0.5),색1(gray),색2(gray),그물망수(40); array : mav[41](0); var : HH(0),LL(0),cnt1(0),RR(0),mid(0),BBup(0),BBdn(0),BWidth(0); mav[1] = ma(c,그물망+간격*0); mav[2] = ma(c,그물망+간격*1); mav[3] = ma(c,그물망+간격*2); mav[4] = ma(c,그물망+간격*3); mav[5] = ma(c,그물망+간격*4); mav[6] = ma(c,그물망+간격*5); mav[7] = ma(c,그물망+간격*6); mav[8] = ma(c,그물망+간격*7); mav[9] = ma(c,그물망+간격*8); mav[10] = ma(c,그물망+간격*9); mav[11] = ma(c,그물망+간격*10); mav[12] = ma(c,그물망+간격*11); mav[13] = ma(c,그물망+간격*12); mav[14] = ma(c,그물망+간격*13); mav[15] = ma(c,그물망+간격*14); mav[16] = ma(c,그물망+간격*15); mav[17] = ma(c,그물망+간격*16); mav[18] = ma(c,그물망+간격*17); mav[19] = ma(c,그물망+간격*18); mav[20] = ma(c,그물망+간격*19); mav[21] = ma(c,그물망+간격*20); mav[22] = ma(c,그물망+간격*21); mav[23] = ma(c,그물망+간격*22); mav[24] = ma(c,그물망+간격*23); mav[25] = ma(c,그물망+간격*24); mav[26] = ma(c,그물망+간격*25); mav[27] = ma(c,그물망+간격*26); mav[28] = ma(c,그물망+간격*27); mav[29] = ma(c,그물망+간격*28); mav[30] = ma(c,그물망+간격*29); mav[31] = ma(c,그물망+간격*30); mav[32] = ma(c,그물망+간격*31); mav[33] = ma(c,그물망+간격*32); mav[34] = ma(c,그물망+간격*33); mav[35] = ma(c,그물망+간격*34); mav[36] = ma(c,그물망+간격*35); mav[37] = ma(c,그물망+간격*36); mav[38] = ma(c,그물망+간격*37); mav[39] = ma(c,그물망+간격*38); mav[40] = ma(c,그물망+간격*39); mav[41] = ma(c,그물망+간격*40); plot31(mav[1],"1",iff(mav[1] > mav[1][1],색1,색2),def,선두께); plot32(mav[2],"2",iff(mav[2] > mav[2][1],색1,색2),def,선두께); plot33(mav[3],"3",iff(mav[3] > mav[3][1],색1,색2),def,선두께); plot34(mav[4],"4",iff(mav[4] > mav[4][1],색1,색2),def,선두께); plot35(mav[5],"5",iff(mav[5] > mav[5][1],색1,색2),def,선두께); plot36(mav[6],"6",iff(mav[6] > mav[6][1],색1,색2),def,선두께); plot37(mav[7],"7",iff(mav[7] > mav[7][1],색1,색2),def,선두께); plot38(mav[8],"8",iff(mav[8] > mav[8][1],색1,색2),def,선두께); plot39(mav[9],"9",iff(mav[9] > mav[9][1],색1,색2),def,선두께); plot40(mav[10],"10",iff(mav[10] > mav[10][1],색1,색2),def,선두께); plot41(mav[11],"11",iff(mav[11] > mav[11][1],색1,색2),def,선두께); plot42(mav[12],"12",iff(mav[12] > mav[12][1],색1,색2),def,선두께); plot43(mav[13],"13",iff(mav[13] > mav[13][1],색1,색2),def,선두께); plot44(mav[14],"14",iff(mav[14] > mav[14][1],색1,색2),def,선두께); plot45(mav[15],"15",iff(mav[15] > mav[15][1],색1,색2),def,선두께); plot46(mav[16],"16",iff(mav[16] > mav[16][1],색1,색2),def,선두께); plot47(mav[17],"17",iff(mav[17] > mav[17][1],색1,색2),def,선두께); plot48(mav[18],"18",iff(mav[18] > mav[18][1],색1,색2),def,선두께); plot49(mav[19],"19",iff(mav[19] > mav[19][1],색1,색2),def,선두께); plot50(mav[20],"20",iff(mav[20] > mav[20][1],색1,색2),def,선두께); plot51(mav[21],"21",iff(mav[21] > mav[21][1],색1,색2),def,선두께); plot62(mav[22],"22",iff(mav[22] > mav[22][1],색1,색2),def,선두께); plot63(mav[23],"23",iff(mav[23] > mav[23][1],색1,색2),def,선두께); plot64(mav[24],"24",iff(mav[24] > mav[24][1],색1,색2),def,선두께); plot65(mav[25],"25",iff(mav[25] > mav[25][1],색1,색2),def,선두께); plot66(mav[26],"26",iff(mav[26] > mav[26][1],색1,색2),def,선두께); plot67(mav[27],"27",iff(mav[27] > mav[27][1],색1,색2),def,선두께); plot68(mav[28],"28",iff(mav[28] > mav[28][1],색1,색2),def,선두께); plot69(mav[29],"29",iff(mav[29] > mav[29][1],색1,색2),def,선두께); plot70(mav[30],"30",iff(mav[30] > mav[30][1],색1,색2),def,선두께); plot71(mav[31],"31",iff(mav[31] > mav[31][1],색1,색2),def,선두께); plot72(mav[32],"32",iff(mav[32] > mav[32][1],색1,색2),def,선두께); plot73(mav[33],"33",iff(mav[33] > mav[33][1],색1,색2),def,선두께); plot74(mav[34],"34",iff(mav[34] > mav[34][1],색1,색2),def,선두께); plot75(mav[35],"35",iff(mav[35] > mav[35][1],색1,색2),def,선두께); plot76(mav[36],"36",iff(mav[36] > mav[36][1],색1,색2),def,선두께); plot77(mav[37],"37",iff(mav[37] > mav[37][1],색1,색2),def,선두께); plot78(mav[38],"38",iff(mav[38] > mav[38][1],색1,색2),def,선두께); plot79(mav[39],"39",iff(mav[39] > mav[39][1],색1,색2),def,선두께); plot80(mav[40],"40",iff(mav[40] > mav[40][1],색1,색2),def,선두께); plot81(mav[41],"41",iff(mav[41] > mav[41][1],색1,색2),def,선두께); if mav[1] > 0 then{ HH = mav[1]; LL = mav[1]; for cnt1 = 1 to 그물망수 { if mav[cnt1] > HH Then HH = mav[cnt1]; if mav[cnt1] < LL Then LL = mav[cnt1]; } Plot52(hh, "그물망최고가"); Plot53(ll, "그물망최저가"); Plot54((hh+ll)/2, "그물망중가"); } if mav[1] > 0 then{ HH = mav[1]; LL = mav[1]; for cnt1 = 1 to 그물망수 { if mav[cnt1] > HH Then HH = mav[cnt1]; if mav[cnt1] < LL Then LL = mav[cnt1]; }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-01-03 09:46:36

안녕하세요 예스스탁입니다. 1 간격이 간격*0~간격*040이므로 그물망수는 41입니다. 하나의 차트에는 시스템이 하나만 적용됩니다. 2개이상 한차트에 적용이 가능하지 않습니다. 2 input : 그물망(60),간격(10),그물망수(41); array : mav[100](0); var : HH(0),LL(0),cnt(0); For cnt = 0 to 그물망수 { mav[cnt] = ma(c,그물망+간격*cnt); } if mav[그물망수] > 0 then { HH = mav[0]; LL = mav[0]; for cnt = 0 to 그물망수 { if mav[cnt] > HH Then HH = mav[cnt]; if mav[cnt] < LL Then LL = mav[cnt]; } } if CrossUp(C,HH) Then Buy(); if CrossDown(C,LL) Then Sell(); 즐거운 하루되세요 > 마르뚝 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 아래의 수식에서 최상단 이평선을 상향돌파하면 매수 신호 최하단 이평선을 하향돌파하면 매도 신호 나오는 시스템 수식 부탁드립니다 그리고 시스템 시그널을 두개 띄울수 없나요 새로운 시스템 시그널 적용하면 기존 것이 사라지던데 #그물망 input : 그물망(60),간격(10),선두께(0.5),색1(gray),색2(gray),그물망수(40); array : mav[41](0); var : HH(0),LL(0),cnt1(0),RR(0),mid(0),BBup(0),BBdn(0),BWidth(0); mav[1] = ma(c,그물망+간격*0); mav[2] = ma(c,그물망+간격*1); mav[3] = ma(c,그물망+간격*2); mav[4] = ma(c,그물망+간격*3); mav[5] = ma(c,그물망+간격*4); mav[6] = ma(c,그물망+간격*5); mav[7] = ma(c,그물망+간격*6); mav[8] = ma(c,그물망+간격*7); mav[9] = ma(c,그물망+간격*8); mav[10] = ma(c,그물망+간격*9); mav[11] = ma(c,그물망+간격*10); mav[12] = ma(c,그물망+간격*11); mav[13] = ma(c,그물망+간격*12); mav[14] = ma(c,그물망+간격*13); mav[15] = ma(c,그물망+간격*14); mav[16] = ma(c,그물망+간격*15); mav[17] = ma(c,그물망+간격*16); mav[18] = ma(c,그물망+간격*17); mav[19] = ma(c,그물망+간격*18); mav[20] = ma(c,그물망+간격*19); mav[21] = ma(c,그물망+간격*20); mav[22] = ma(c,그물망+간격*21); mav[23] = ma(c,그물망+간격*22); mav[24] = ma(c,그물망+간격*23); mav[25] = ma(c,그물망+간격*24); mav[26] = ma(c,그물망+간격*25); mav[27] = ma(c,그물망+간격*26); mav[28] = ma(c,그물망+간격*27); mav[29] = ma(c,그물망+간격*28); mav[30] = ma(c,그물망+간격*29); mav[31] = ma(c,그물망+간격*30); mav[32] = ma(c,그물망+간격*31); mav[33] = ma(c,그물망+간격*32); mav[34] = ma(c,그물망+간격*33); mav[35] = ma(c,그물망+간격*34); mav[36] = ma(c,그물망+간격*35); mav[37] = ma(c,그물망+간격*36); mav[38] = ma(c,그물망+간격*37); mav[39] = ma(c,그물망+간격*38); mav[40] = ma(c,그물망+간격*39); mav[41] = ma(c,그물망+간격*40); plot31(mav[1],"1",iff(mav[1] > mav[1][1],색1,색2),def,선두께); plot32(mav[2],"2",iff(mav[2] > mav[2][1],색1,색2),def,선두께); plot33(mav[3],"3",iff(mav[3] > mav[3][1],색1,색2),def,선두께); plot34(mav[4],"4",iff(mav[4] > mav[4][1],색1,색2),def,선두께); plot35(mav[5],"5",iff(mav[5] > mav[5][1],색1,색2),def,선두께); plot36(mav[6],"6",iff(mav[6] > mav[6][1],색1,색2),def,선두께); plot37(mav[7],"7",iff(mav[7] > mav[7][1],색1,색2),def,선두께); plot38(mav[8],"8",iff(mav[8] > mav[8][1],색1,색2),def,선두께); plot39(mav[9],"9",iff(mav[9] > mav[9][1],색1,색2),def,선두께); plot40(mav[10],"10",iff(mav[10] > mav[10][1],색1,색2),def,선두께); plot41(mav[11],"11",iff(mav[11] > mav[11][1],색1,색2),def,선두께); plot42(mav[12],"12",iff(mav[12] > mav[12][1],색1,색2),def,선두께); plot43(mav[13],"13",iff(mav[13] > mav[13][1],색1,색2),def,선두께); plot44(mav[14],"14",iff(mav[14] > mav[14][1],색1,색2),def,선두께); plot45(mav[15],"15",iff(mav[15] > mav[15][1],색1,색2),def,선두께); plot46(mav[16],"16",iff(mav[16] > mav[16][1],색1,색2),def,선두께); plot47(mav[17],"17",iff(mav[17] > mav[17][1],색1,색2),def,선두께); plot48(mav[18],"18",iff(mav[18] > mav[18][1],색1,색2),def,선두께); plot49(mav[19],"19",iff(mav[19] > mav[19][1],색1,색2),def,선두께); plot50(mav[20],"20",iff(mav[20] > mav[20][1],색1,색2),def,선두께); plot51(mav[21],"21",iff(mav[21] > mav[21][1],색1,색2),def,선두께); plot62(mav[22],"22",iff(mav[22] > mav[22][1],색1,색2),def,선두께); plot63(mav[23],"23",iff(mav[23] > mav[23][1],색1,색2),def,선두께); plot64(mav[24],"24",iff(mav[24] > mav[24][1],색1,색2),def,선두께); plot65(mav[25],"25",iff(mav[25] > mav[25][1],색1,색2),def,선두께); plot66(mav[26],"26",iff(mav[26] > mav[26][1],색1,색2),def,선두께); plot67(mav[27],"27",iff(mav[27] > mav[27][1],색1,색2),def,선두께); plot68(mav[28],"28",iff(mav[28] > mav[28][1],색1,색2),def,선두께); plot69(mav[29],"29",iff(mav[29] > mav[29][1],색1,색2),def,선두께); plot70(mav[30],"30",iff(mav[30] > mav[30][1],색1,색2),def,선두께); plot71(mav[31],"31",iff(mav[31] > mav[31][1],색1,색2),def,선두께); plot72(mav[32],"32",iff(mav[32] > mav[32][1],색1,색2),def,선두께); plot73(mav[33],"33",iff(mav[33] > mav[33][1],색1,색2),def,선두께); plot74(mav[34],"34",iff(mav[34] > mav[34][1],색1,색2),def,선두께); plot75(mav[35],"35",iff(mav[35] > mav[35][1],색1,색2),def,선두께); plot76(mav[36],"36",iff(mav[36] > mav[36][1],색1,색2),def,선두께); plot77(mav[37],"37",iff(mav[37] > mav[37][1],색1,색2),def,선두께); plot78(mav[38],"38",iff(mav[38] > mav[38][1],색1,색2),def,선두께); plot79(mav[39],"39",iff(mav[39] > mav[39][1],색1,색2),def,선두께); plot80(mav[40],"40",iff(mav[40] > mav[40][1],색1,색2),def,선두께); plot81(mav[41],"41",iff(mav[41] > mav[41][1],색1,색2),def,선두께); if mav[1] > 0 then{ HH = mav[1]; LL = mav[1]; for cnt1 = 1 to 그물망수 { if mav[cnt1] > HH Then HH = mav[cnt1]; if mav[cnt1] < LL Then LL = mav[cnt1]; } Plot52(hh, "그물망최고가"); Plot53(ll, "그물망최저가"); Plot54((hh+ll)/2, "그물망중가"); } if mav[1] > 0 then{ HH = mav[1]; LL = mav[1]; for cnt1 = 1 to 그물망수 { if mav[cnt1] > HH Then HH = mav[cnt1]; if mav[cnt1] < LL Then LL = mav[cnt1]; }