커뮤니티

알람작동

프로필 이미지
포리버스
2014-07-30 12:59:27
138
글번호 77258
답변완료
아래와 같이 피봇라인에서 소리를 나게 할려고 하는데, 이상하게 소리가 안나는데 뭔가 잘못되었나요? Var: Value1(0),Value2(0),Value3(0),Value4(0),Value5(0); Value1 = (DayHigh(1) + DayClose(1) + DayLow(1))/3; //중심선 Value2 = Value1+DayHigh(1)-DayLow(1); //2차저항 Value3 = 2 * Value1 - DayLow(1); //1차저항 Value4 = 2 * Value1 - DayHigh(1); //1차지지 Value5 = Value1-DayHigh(1)+DayLow(1); //2차지지 If Close == Value1 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == Value2 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == Value3 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == Value4 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == Value5 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-07-30 14:44:41

안녕하세요 예스스탁입니다. 1. 각 계산값이 종목의 호가단위와 다를수 있습니다. 예를 들어 선물은 0.05단위인데 해당값은 246.12와 같이 나오면 C == value1등은 성립되지 않습니다. 아래식에서 var1~var5는 value1~value5값을 가장 가까운 호가단위로 변경한 식입니다. Var: Value1(0),Value2(0),Value3(0),Value4(0),Value5(0); Value1 = (DayHigh(1) + DayClose(1) + DayLow(1))/3; //중심선 Value2 = Value1+DayHigh(1)-DayLow(1); //2차저항 Value3 = 2 * Value1 - DayLow(1); //1차저항 Value4 = 2 * Value1 - DayHigh(1); //1차지지 Value5 = Value1-DayHigh(1)+DayLow(1); //2차지지 var1 = Floor(value1/PriceScale)*PriceScale+iff(value1%0.5>0,PriceScale,0); var2 = Floor(value2/PriceScale)*PriceScale+iff(value2%0.5>0,PriceScale,0); var3 = Floor(value3/PriceScale)*PriceScale+iff(value3%0.5>0,PriceScale,0); var4 = Floor(value4/PriceScale)*PriceScale+iff(value4%0.5>0,PriceScale,0); var5 = Floor(value5/PriceScale)*PriceScale+iff(value5%0.5>0,PriceScale,0); If Close == var1 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == var2 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == var3 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == var4 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == var5 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } 2 경로의 ₩가 웹등에서 복사하면 깨질수 있습니다. ₩는 다시 타이핑해주시기 바랍니다. 즐거운 하루되세요 > 포리버스 님이 쓴 글입니다. > 제목 : 알람작동 > 아래와 같이 피봇라인에서 소리를 나게 할려고 하는데, 이상하게 소리가 안나는데 뭔가 잘못되었나요? Var: Value1(0),Value2(0),Value3(0),Value4(0),Value5(0); Value1 = (DayHigh(1) + DayClose(1) + DayLow(1))/3; //중심선 Value2 = Value1+DayHigh(1)-DayLow(1); //2차저항 Value3 = 2 * Value1 - DayLow(1); //1차저항 Value4 = 2 * Value1 - DayHigh(1); //1차지지 Value5 = Value1-DayHigh(1)+DayLow(1); //2차지지 If Close == Value1 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == Value2 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == Value3 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == Value4 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); } If Close == Value5 Then{ PlaySound("C:₩예스트레이더₩Data₩sound₩stop.wav"); }