커뮤니티

기존 그물망 지표에서 봉이 이탈 시 알람설정 방법

프로필 이미지
정구지
2019-01-20 15:41:40
197
글번호 125416
답변완료
1. 기존 그물망 지표에서 기간의 값(Period(5); 등)의 기간 및 이동평균 값("이동평균4" 등)에 따라 변화를 줄 수 있는데, 이 지표의 기간 및 이동평균 값을 기존되로 조절할 수 있으면서 봉이 이 그물망안에 있다가 아래로 또는, 위로 봉이 상승 하락 돌파할 때 알람기능을 부여하는 지표를 만들고 싶습니다. 2. 위에서 설명한 봉이 그물망을 돌파하는 정도가 틱단위로 조정할 수 있게 지표를 만들고 싶습니다(그물망에서 위 또는 아래로 돌파되었을 때 상단선 그물망에서 3틱이상에서 돌파되었을 때 알람이 울리게(돌파단위는 틱단위로(3틱~20틱,틱단위로 구성이 불가능하다면 0.001등 호가 숫자로 할 수도 있음(숫자는 종목마다 별도로 틱단위로 계산되므로)) 조정할 수 있게) 하고 싶습니다. 3. 또하나는 위에에서는 봉이 단순이 위 정해진 틱단위로 돌파되었을 때 알람이 울리지만, 이번 경우는 봉이 돌파되고 그물망의 위나 아래로 마찬가지 틱단위로 설정된 단위 이상(돌파단위는 틱단위로(3틱~20틱) 조정할 수 있게)에서 봉이 시가로 최초에 형성될 때 알람이 울리게 지표를 만들고 싶습니다. 5. 알람이 일부러 끄지 않으면 계속 들리게 하고 싶습니다. (이 부분은 지표가 아니라 HTS에 별도의 설정이 필요한 부분이 있다면 가르침 부탁드립니다, 잠깐 들리는 것이 아니라 계속들리게 하는 방법을 알고 있습니다) 아래는 그물망차트의 기본 식입니다. 여기서 어떻게 손을 대야 할지 도저히 감이오지 않습니다. Input : Period(5); Plot1(ma(C,Period*1), "이동평균1"); Plot2(ma(C,Period*2), "이동평균2"); Plot3(ma(C,Period*3), "이동평균3"); Plot4(ma(C,Period*4), "이동평균4"); Plot5(ma(C,Period*5), "이동평균5"); Plot6(ma(C,Period*6), "이동평균6"); Plot7(ma(C,Period*7), "이동평균7"); Plot8(ma(C,Period*8), "이동평균8"); Plot9(ma(C,Period*9), "이동평균9"); Plot10(ma(C,Period*10), "이동평균10"); Plot11(ma(C,Period*11), "이동평균11"); Plot12(ma(C,Period*12), "이동평균12"); Plot13(ma(C,Period*13), "이동평균13"); Plot14(ma(C,Period*14), "이동평균14"); Plot15(ma(C,Period*15), "이동평균15"); Plot16(ma(C,Period*16), "이동평균16"); Plot17(ma(C,Period*17), "이동평균17"); Plot18(ma(C,Period*18), "이동평균18"); Plot19(ma(C,Period*19), "이동평균19"); Plot20(ma(C,Period*20), "이동평균20"); Plot21(ma(C,Period*21), "이동평균21"); Plot22(ma(C,Period*22), "이동평균22"); Plot23(ma(C,Period*23), "이동평균23"); Plot24(ma(C,Period*24), "이동평균24"); Plot25(ma(C,Period*25), "이동평균25"); Plot26(ma(C,Period*26), "이동평균26"); Plot27(ma(C,Period*27), "이동평균27"); Plot28(ma(C,Period*28), "이동평균28"); Plot29(ma(C,Period*29), "이동평균29"); Plot30(ma(C,Period*30), "이동평균30"); Plot31(ma(C,Period*31), "이동평균31"); Plot32(ma(C,Period*32), "이동평균32"); Plot33(ma(C,Period*33), "이동평균33"); Plot34(ma(C,Period*34), "이동평균34"); Plot35(ma(C,Period*35), "이동평균35"); Plot36(ma(C,Period*36), "이동평균36"); Plot37(ma(C,Period*37), "이동평균37"); Plot38(ma(C,Period*38), "이동평균38"); Plot39(ma(C,Period*39), "이동평균39"); Plot40(ma(C,Period*40), "이동평균30"); Plot41(ma(C,Period*41), "이동평균41"); Plot42(ma(C,Period*42), "이동평균42"); Plot43(ma(C,Period*43), "이동평균43"); Plot44(ma(C,Period*44), "이동평균44"); Plot45(ma(C,Period*45), "이동평균45"); Plot46(ma(C,Period*46), "이동평균46"); Plot47(ma(C,Period*47), "이동평균47"); Plot48(ma(C,Period*48), "이동평균48"); Plot49(ma(C,Period*49), "이동평균49"); Plot50(ma(C,Period*50), "이동평균50");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-01-21 12:44:06

안녕하세요 예스스탁입니다. 1 소리출력함수는 사용자분이 지정한 경로의 wav파일이 구동됩니다. 아래는 예스트레이더에 기본으로 제공되는 wav파일을 지정했습니다. 사용자분의 컴퓨터에 있는 wav파일을 지정하시면 되므로 원하시는 wav파일의 경로와 이름을 지정하시기 바랍니다. 게시판에서 식을 복사할 경우 경로명 중 ₩의 폰트가 깨질수 있으므로 ₩는 다시 타이핑하시기 바랍니다. 2 시가기준으로 작성해 드리기는 어렵습니다. 3 Input : Period(5),틱(3); var : cnt(0),hh(0),ll(0); Array : mav[51](0); hh = 0; ll = 0; for cnt = 1 to 50 { mav[cnt] = ma(C,Period*cnt); if mav[cnt] > 0 then { if hh == 0 or (hh > 0 and mav[cnt] > hh) Then hh = mav[cnt]; if ll == 0 or (ll > 0 and mav[cnt] < ll) Then ll = mav[cnt]; } } Plot1(mav[1], "이동평균1"); Plot2(mav[2], "이동평균2"); Plot3(mav[3], "이동평균3"); Plot4(mav[4], "이동평균4"); Plot5(mav[5], "이동평균5"); Plot6(mav[6], "이동평균6"); Plot7(mav[7], "이동평균7"); Plot8(mav[8], "이동평균8"); Plot9(mav[9], "이동평균9"); Plot10(mav[10], "이동평균10"); Plot11(mav[11], "이동평균11"); Plot12(mav[12], "이동평균12"); Plot13(mav[13], "이동평균13"); Plot14(mav[14], "이동평균14"); Plot15(mav[15], "이동평균15"); Plot16(mav[16], "이동평균16"); Plot17(mav[17], "이동평균17"); Plot18(mav[18], "이동평균18"); Plot19(mav[19], "이동평균19"); Plot20(mav[20], "이동평균20"); Plot21(mav[21], "이동평균21"); Plot22(mav[22], "이동평균22"); Plot23(mav[23], "이동평균23"); Plot24(mav[24], "이동평균24"); Plot25(mav[25], "이동평균25"); Plot26(mav[26], "이동평균26"); Plot27(mav[27], "이동평균27"); Plot28(mav[28], "이동평균28"); Plot29(mav[29], "이동평균29"); Plot30(mav[30], "이동평균30"); Plot31(mav[31], "이동평균31"); Plot32(mav[32], "이동평균32"); Plot33(mav[33], "이동평균33"); Plot34(mav[34], "이동평균34"); Plot35(mav[35], "이동평균35"); Plot36(mav[36], "이동평균36"); Plot37(mav[37], "이동평균37"); Plot38(mav[38], "이동평균38"); Plot39(mav[39], "이동평균39"); Plot40(mav[40], "이동평균30"); Plot41(mav[41], "이동평균41"); Plot42(mav[42], "이동평균42"); Plot43(mav[43], "이동평균43"); Plot44(mav[44], "이동평균44"); Plot45(mav[45], "이동평균45"); Plot46(mav[46], "이동평균46"); Plot47(mav[47], "이동평균47"); Plot48(mav[48], "이동평균48"); Plot49(mav[49], "이동평균49"); Plot50(mav[50], "이동평균50"); if crossup(C,HH+PriceScale*틱) Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if CrossDown(C,LL-PriceScale*틱) Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); 즐거운 하루되세요 > 정구지 님이 쓴 글입니다. > 제목 : 기존 그물망 지표에서 봉이 이탈 시 알람설정 방법 > 1. 기존 그물망 지표에서 기간의 값(Period(5); 등)의 기간 및 이동평균 값("이동평균4" 등)에 따라 변화를 줄 수 있는데, 이 지표의 기간 및 이동평균 값을 기존되로 조절할 수 있으면서 봉이 이 그물망안에 있다가 아래로 또는, 위로 봉이 상승 하락 돌파할 때 알람기능을 부여하는 지표를 만들고 싶습니다. 2. 위에서 설명한 봉이 그물망을 돌파하는 정도가 틱단위로 조정할 수 있게 지표를 만들고 싶습니다(그물망에서 위 또는 아래로 돌파되었을 때 상단선 그물망에서 3틱이상에서 돌파되었을 때 알람이 울리게(돌파단위는 틱단위로(3틱~20틱,틱단위로 구성이 불가능하다면 0.001등 호가 숫자로 할 수도 있음(숫자는 종목마다 별도로 틱단위로 계산되므로)) 조정할 수 있게) 하고 싶습니다. 3. 또하나는 위에에서는 봉이 단순이 위 정해진 틱단위로 돌파되었을 때 알람이 울리지만, 이번 경우는 봉이 돌파되고 그물망의 위나 아래로 마찬가지 틱단위로 설정된 단위 이상(돌파단위는 틱단위로(3틱~20틱) 조정할 수 있게)에서 봉이 시가로 최초에 형성될 때 알람이 울리게 지표를 만들고 싶습니다. 5. 알람이 일부러 끄지 않으면 계속 들리게 하고 싶습니다. (이 부분은 지표가 아니라 HTS에 별도의 설정이 필요한 부분이 있다면 가르침 부탁드립니다, 잠깐 들리는 것이 아니라 계속들리게 하는 방법을 알고 있습니다) 아래는 그물망차트의 기본 식입니다. 여기서 어떻게 손을 대야 할지 도저히 감이오지 않습니다. Input : Period(5); Plot1(ma(C,Period*1), "이동평균1"); Plot2(ma(C,Period*2), "이동평균2"); Plot3(ma(C,Period*3), "이동평균3"); Plot4(ma(C,Period*4), "이동평균4"); Plot5(ma(C,Period*5), "이동평균5"); Plot6(ma(C,Period*6), "이동평균6"); Plot7(ma(C,Period*7), "이동평균7"); Plot8(ma(C,Period*8), "이동평균8"); Plot9(ma(C,Period*9), "이동평균9"); Plot10(ma(C,Period*10), "이동평균10"); Plot11(ma(C,Period*11), "이동평균11"); Plot12(ma(C,Period*12), "이동평균12"); Plot13(ma(C,Period*13), "이동평균13"); Plot14(ma(C,Period*14), "이동평균14"); Plot15(ma(C,Period*15), "이동평균15"); Plot16(ma(C,Period*16), "이동평균16"); Plot17(ma(C,Period*17), "이동평균17"); Plot18(ma(C,Period*18), "이동평균18"); Plot19(ma(C,Period*19), "이동평균19"); Plot20(ma(C,Period*20), "이동평균20"); Plot21(ma(C,Period*21), "이동평균21"); Plot22(ma(C,Period*22), "이동평균22"); Plot23(ma(C,Period*23), "이동평균23"); Plot24(ma(C,Period*24), "이동평균24"); Plot25(ma(C,Period*25), "이동평균25"); Plot26(ma(C,Period*26), "이동평균26"); Plot27(ma(C,Period*27), "이동평균27"); Plot28(ma(C,Period*28), "이동평균28"); Plot29(ma(C,Period*29), "이동평균29"); Plot30(ma(C,Period*30), "이동평균30"); Plot31(ma(C,Period*31), "이동평균31"); Plot32(ma(C,Period*32), "이동평균32"); Plot33(ma(C,Period*33), "이동평균33"); Plot34(ma(C,Period*34), "이동평균34"); Plot35(ma(C,Period*35), "이동평균35"); Plot36(ma(C,Period*36), "이동평균36"); Plot37(ma(C,Period*37), "이동평균37"); Plot38(ma(C,Period*38), "이동평균38"); Plot39(ma(C,Period*39), "이동평균39"); Plot40(ma(C,Period*40), "이동평균30"); Plot41(ma(C,Period*41), "이동평균41"); Plot42(ma(C,Period*42), "이동평균42"); Plot43(ma(C,Period*43), "이동평균43"); Plot44(ma(C,Period*44), "이동평균44"); Plot45(ma(C,Period*45), "이동평균45"); Plot46(ma(C,Period*46), "이동평균46"); Plot47(ma(C,Period*47), "이동평균47"); Plot48(ma(C,Period*48), "이동평균48"); Plot49(ma(C,Period*49), "이동평균49"); Plot50(ma(C,Period*50), "이동평균50");