커뮤니티

문의 드립니다.

프로필 이미지
동해바다01
2019-03-31 15:16:34
352
글번호 127505
답변완료

첨부 이미지

안녕하세요 아래 수식을 이용하여 지표를 만들어 표시를 하면 올린 그림과 같이 표시가 됩니다. 지표에 표시된 변곡지점에 data1 주차트 캔들 위 아래에 표시와 함께 소리가 나게 할 수 있으면 좋겠습니다. 감사드리며 부탁 드립니다. ========================== input: period1(5),period2(10); value1 = data2(c)-data3(c); value2 = ma(value1,period1); value3 = ema(value2,period2); if crossup(value2,value3) Then var1 = value2; if value2>var1 Then { var1 = value2; } if crossdown(value2,value3) Then var2 = value2; if value2<var2 Then { var2 = value2; } plot1(var1,"변곡1",red); plot2(var2,"변곡2",blue); plot3(value3,"이평2",iff(value3 > value3[1],yellow,lmagenta)); plot4(value2,"이평1",iff(value2 > value2[1],white,black)); =======================================
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-04-01 14:18:39

안녕하세요 예스스탁입니다. 해당 지점이 value2와 value3이 골드/데드가 발생한 봉과 골드이후의 최고가가 상승하다가 수평을 유지하는 첫봉 데드이후의 최저가가 하락하다가 수평을 유지하는 첫봉인것 같습니다. 위 내용으로 추가해 드립니다. playsound안에 wav파일의 경로 지정하셔야 합니다. input: period1(5),period2(10); value1 = data2(c)-data3(c); value2 = ma(value1,period1); value3 = ema(value2,period2); if crossup(value2,value3) Then { var1 = value2; plot1(H,"검색",MAGENTA); PlaySound(""); } if value2>var1 Then { var1 = value2; } if crossdown(value2,value3) Then { var2 = value2; plot2(L,"검색",CYAN); PlaySound(""); } if value2<var2 Then { var2 = value2; } plot1(var1,"변곡1",red); plot2(var2,"변곡2",blue); plot3(value3,"이평2",iff(value3 > value3[1],yellow,lmagenta)); plot4(value2,"이평1",iff(value2 > value2[1],white,black)); Condition1 = var1 > var1[1]; Condition2 = var2 < var2[1]; if Condition1 == true and Condition1[1] == false Then { plot1(H,"검색",MAGENTA); PlaySound(""); } if Condition2 == true and Condition1[1] == false Then { plot1(H,"검색",MAGENTA); PlaySound(""); } 즐거운 하루되세요 > 동해바다01 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하세요 아래 수식을 이용하여 지표를 만들어 표시를 하면 올린 그림과 같이 표시가 됩니다. 지표에 표시된 변곡지점에 data1 주차트 캔들 위 아래에 표시와 함께 소리가 나게 할 수 있으면 좋겠습니다. 감사드리며 부탁 드립니다. ========================== input: period1(5),period2(10); value1 = data2(c)-data3(c); value2 = ma(value1,period1); value3 = ema(value2,period2); if crossup(value2,value3) Then var1 = value2; if value2>var1 Then { var1 = value2; } if crossdown(value2,value3) Then var2 = value2; if value2<var2 Then { var2 = value2; } plot1(var1,"변곡1",red); plot2(var2,"변곡2",blue); plot3(value3,"이평2",iff(value3 > value3[1],yellow,lmagenta)); plot4(value2,"이평1",iff(value2 > value2[1],white,black)); =======================================