커뮤니티

문의 드립니다.

프로필 이미지
서쪽하늘
2013-04-22 10:04:08
173
글번호 62308
답변완료
답변 감사합니다. 그런데 원하는 대로 되지가 않아서 다시 질문 드립니다. 알려주신 수식을 넣으면, 일단 점이 안찍히고요. if var1 == 1 and var1[1] != 1 Then{ 이 수식에서 var1은 혹시 var2 아닌가요? var1은 이평 값인데 1과 같은지 비교한다는게 잘 이해가 안돼서요. 그리고 plot2(H," plot3(L," 여기서 H와 L은 무엇인지 궁금합니다. 전체적인 수식 다시 부탁 드립니다. -------------------- 예전 질문과 답 안녕하세요 예스스탁입니다. Input : Period(120); var1 = ma(C,Period); if var1 > var1[1] Then{ plot1(var1,"이평선",RED); var2 = 1; } Else{ plot1(var1,"이평선",BLUE); var2 = -1; } if var1 == 1 and var1[1] != 1 Then{ PlaySound("C:w예스트레이더wdatawSoundwaccept.wav"); plot2(H,"상승점",RED);#속속에서 점그래프로 지정 } if var1 == -1 and var1[1] != -1 Then{ PlaySound("C:w예스트레이더wdatawSoundwaccept.wav"); plot3(L,"하락점",BLUE);#속성에서 점그래프로 지정 } 이평선을 선그래프로 설정하시고 상승점과 하락점을 속성에서 점그래프로 설정하시면 됩니다. 상승과 하락의 첫봉에서만 점을 찍어 표시하고 첫봉에서만 소리가 출력됩니다. 즐거운 하루되세요 > 서쪽하늘 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 이동 평균이 상승, 하락 할때 점을 찍는 방법을 알려주셔서 감사합니다. 점이 찍힐때 시작하는 첫 캔들에서만 소리가 나게 할 수 있을까요? PlaySound("C:₩예스트레이더₩data₩Sound₩accept.wav") 이런식으로 넣어봤는데 소리가 계속 나서요. 그리고 이평이 상승하고 하락할 때 이평 자체도 빨강, 파랑으로 표현하고 싶습니다. 부탁 드립니다. Input : Period(120); var1 = ma(C,Period); Plot1(var1, "이동평균"); if var1 > var1[1] and var1[1] <= var1[2] Then{ value1 = var1[1]; value3 = 1; } if var1 < var1[1] and var1[1] >= var1[2] Then{ value2 = var1[1]; value3 = -1; } if value3 == 1 Then plot2(value1,"상승"); if value3 == -1 then plot3(value2,"하락");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-22 18:02:17

안녕하세요 예스스탁입니다. 죄송합니다. 변수가 잘못됐습니다. 식을 수정했습니다. Input : Period(120); var1 = ma(C,Period); if var1 > var1[1] Then{ plot1(var1,"이평선",RED); var2 = 1; } Else{ plot1(var1,"이평선",BLUE); var2 = -1; } if var2 == 1 and var2[1] != 1 Then{ PlaySound("C:w예스트레이더wdatawSoundwaccept.wav"); plot2(H,"상승점",RED);#속속에서 점그래프로 지정 } if var2 == -1 and var2[1] != -1 Then{ PlaySound("C:w예스트레이더wdatawSoundwaccept.wav"); plot3(L,"하락점",BLUE);#속성에서 점그래프로 지정 } 점그래프로 설정하시면 plot1에 지정한 값은해당 점이 그려지는 위치가 됩니다. H,L은 점이 찍히는 위치입니다. 상승첫봉의 고가에 점을 찍고, 하락첫봉의 저가에 점이 찍혀지게 됩니다. 즐거운 하루되세요 > 서쪽하늘 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 답변 감사합니다. 그런데 원하는 대로 되지가 않아서 다시 질문 드립니다. 알려주신 수식을 넣으면, 일단 점이 안찍히고요. if var1 == 1 and var1[1] != 1 Then{ 이 수식에서 var1은 혹시 var2 아닌가요? var1은 이평 값인데 1과 같은지 비교한다는게 잘 이해가 안돼서요. 그리고 plot2(H," plot3(L," 여기서 H와 L은 무엇인지 궁금합니다. 전체적인 수식 다시 부탁 드립니다. -------------------- 예전 질문과 답 안녕하세요 예스스탁입니다. Input : Period(120); var1 = ma(C,Period); if var1 > var1[1] Then{ plot1(var1,"이평선",RED); var2 = 1; } Else{ plot1(var1,"이평선",BLUE); var2 = -1; } if var1 == 1 and var1[1] != 1 Then{ PlaySound("C:w예스트레이더wdatawSoundwaccept.wav"); plot2(H,"상승점",RED);#속속에서 점그래프로 지정 } if var1 == -1 and var1[1] != -1 Then{ PlaySound("C:w예스트레이더wdatawSoundwaccept.wav"); plot3(L,"하락점",BLUE);#속성에서 점그래프로 지정 } 이평선을 선그래프로 설정하시고 상승점과 하락점을 속성에서 점그래프로 설정하시면 됩니다. 상승과 하락의 첫봉에서만 점을 찍어 표시하고 첫봉에서만 소리가 출력됩니다. 즐거운 하루되세요 > 서쪽하늘 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 이동 평균이 상승, 하락 할때 점을 찍는 방법을 알려주셔서 감사합니다. 점이 찍힐때 시작하는 첫 캔들에서만 소리가 나게 할 수 있을까요? PlaySound("C:₩예스트레이더₩data₩Sound₩accept.wav") 이런식으로 넣어봤는데 소리가 계속 나서요. 그리고 이평이 상승하고 하락할 때 이평 자체도 빨강, 파랑으로 표현하고 싶습니다. 부탁 드립니다. Input : Period(120); var1 = ma(C,Period); Plot1(var1, "이동평균"); if var1 > var1[1] and var1[1] <= var1[2] Then{ value1 = var1[1]; value3 = 1; } if var1 < var1[1] and var1[1] >= var1[2] Then{ value2 = var1[1]; value3 = -1; } if value3 == 1 Then plot2(value1,"상승"); if value3 == -1 then plot3(value2,"하락");