커뮤니티

문의 드립니다!

프로필 이미지
유로파54
2025-02-04 09:51:36
454
글번호 187732
답변완료
안녕하세요! 아래 수식에서 알람신호 4개를 제가 "상방" "하방"으로 각각 지정해봤는데요 이것이 바르게 나올때도 있고 틀리게 나올때도 있네요 이 상방 하방을 잘못 지정한것같은데 모두 바르게 발생되도록 수정좀 부탁드립니다 감사합니다!!! ------------------------------------------------------------------------ input : 굵기1(3),굵기2(3),굵기3(3),굵기4(3),A(500); var : cond11(false,data1),cond21(false,data1); var : cond12(false,data1),cond22(false,data1); var : TL1(0,Data1),TL2(0,Data1),TL3(0,Data1),TL4(0,Data1); var : TX1(0,Data1),TX2(0,Data1),TX3(0,Data1),TX4(0,Data1); plot1(data1(highD(0)),"data1고가"); plot2(data1(LowD(0)),"data1저가"); plot3(data2(highD(0)),"data2고가"); plot4(data2(LowD(0)),"data2저가"); cond11 = data2(highD(0)) >= data1(highD(0)-PriceScale*99); cond21 = data1(lowD(0)) <= data2(lowD(0)+PriceScale*99); if sTime >= 90300 and Cond11 == true and cond11[1] == false Then { TL1 = TL_New(sDate,stime,0,sDate,sTime,99999999); TL_SetColor(TL1,blue); TL_SetSize(TL1,굵기1); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩하방.wav"); Tx1 = Text_New(sDate,sTime,H+PriceScale*A,"1, 2"); } if sTime >= 90300 and Cond21 == true and cond21[1] == false Then { TL2 = TL_New(sDate,stime,0,sDate,sTime,99999999); TL_SetColor(TL2,blue); TL_SetSize(TL2,굵기2); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩하방.wav"); Tx2 = Text_New(sDate,sTime,H+PriceScale*A,"1, 2"); } cond12 = data2(LowD(0)) <= data1(lowD(0)+PriceScale*99); cond22 = data1(highD(0)) >= data2(highD(0)-PriceScale*99); if sTime >= 90300 and Cond12 == true and cond12[1] == false Then { TL3 = TL_New(sDate,stime,0,sDate,sTime,99999999); TL_SetColor(TL3,blue); TL_SetSize(TL3,굵기3); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩상방.wav"); Tx3 = Text_New(sDate,sTime,H+PriceScale*A,"1, 2"); } if sTime >= 90300 and Cond22 == true and cond22[1] == false Then { TL4 = TL_New(sDate,stime,0,sDate,sTime,99999999); TL_SetColor(TL4,blue); TL_SetSize(TL4,굵기4); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩상방.wav"); Tx4 = Text_New(sDate,sTime,H+PriceScale*A,"1, 2"); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-02-04 15:50:12

안녕하세요 예스스탁입니다. 수식의 어느부분을 수정해 드려야 할지 모르겠습니다. data2의 당일최고가가 data1의 당일최고가-99틱 위로 올라올때 data1의 당일최저가가 data2의 당일최저가+99틱 아래로 내려갈때 data2의 당일최저가가 data1의 당일최저가+99틱 아래로 내려갈때 data1의 당일최고가가 data2의 당일최고가-99틱 위로 올라올때 위 4가지 경우로 작성되어 있는데 해당 조건이 맞는지 확인하셔야 할 것 같습니다. 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의 드립니다! > 안녕하세요! 아래 수식에서 알람신호 4개를 제가 "상방" "하방"으로 각각 지정해봤는데요 이것이 바르게 나올때도 있고 틀리게 나올때도 있네요 이 상방 하방을 잘못 지정한것같은데 모두 바르게 발생되도록 수정좀 부탁드립니다 감사합니다!!! ------------------------------------------------------------------------ input : 굵기1(3),굵기2(3),굵기3(3),굵기4(3),A(500); var : cond11(false,data1),cond21(false,data1); var : cond12(false,data1),cond22(false,data1); var : TL1(0,Data1),TL2(0,Data1),TL3(0,Data1),TL4(0,Data1); var : TX1(0,Data1),TX2(0,Data1),TX3(0,Data1),TX4(0,Data1); plot1(data1(highD(0)),"data1고가"); plot2(data1(LowD(0)),"data1저가"); plot3(data2(highD(0)),"data2고가"); plot4(data2(LowD(0)),"data2저가"); cond11 = data2(highD(0)) >= data1(highD(0)-PriceScale*99); cond21 = data1(lowD(0)) <= data2(lowD(0)+PriceScale*99); if sTime >= 90300 and Cond11 == true and cond11[1] == false Then { TL1 = TL_New(sDate,stime,0,sDate,sTime,99999999); TL_SetColor(TL1,blue); TL_SetSize(TL1,굵기1); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩하방.wav"); Tx1 = Text_New(sDate,sTime,H+PriceScale*A,"1, 2"); } if sTime >= 90300 and Cond21 == true and cond21[1] == false Then { TL2 = TL_New(sDate,stime,0,sDate,sTime,99999999); TL_SetColor(TL2,blue); TL_SetSize(TL2,굵기2); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩하방.wav"); Tx2 = Text_New(sDate,sTime,H+PriceScale*A,"1, 2"); } cond12 = data2(LowD(0)) <= data1(lowD(0)+PriceScale*99); cond22 = data1(highD(0)) >= data2(highD(0)-PriceScale*99); if sTime >= 90300 and Cond12 == true and cond12[1] == false Then { TL3 = TL_New(sDate,stime,0,sDate,sTime,99999999); TL_SetColor(TL3,blue); TL_SetSize(TL3,굵기3); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩상방.wav"); Tx3 = Text_New(sDate,sTime,H+PriceScale*A,"1, 2"); } if sTime >= 90300 and Cond22 == true and cond22[1] == false Then { TL4 = TL_New(sDate,stime,0,sDate,sTime,99999999); TL_SetColor(TL4,blue); TL_SetSize(TL4,굵기4); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩상방.wav"); Tx4 = Text_New(sDate,sTime,H+PriceScale*A,"1, 2"); }