커뮤니티

문의드립니다!

프로필 이미지
유로파54
2020-12-11 03:03:11
654
글번호 144595
답변완료
안녕하세요! 아래수식에서 다음 조건에 맞을때 1)세로선과 2)알람이 발생되도록 부탁드립니다 * 발생시점은 +, - N틱(예 3틱)일때로 해주시고, 세로선은 색상과 두께조정이 가능토록 부탁드립니다 < 조 건 > 1, 화면상에 캔들은 콜3개의 행사가, 풋3개의 행사가(총 6개행사가)의 캔들로 구성되어있습니다 2, 이 6개의 캔들중 어느것이라도 아래 수식의 1번과 4번선을 만날때는 세로선과 알림신호가 발생되었으면합니다 3, 즉, Plot1과 Plot4만 대상이되며 캔들은 모두 대상이 됩니다 매번 도와주심에 항상 감사드립니다!!! ------------------------------------------------------------------------------------- if sTime < 93000 Then { var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3);
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2020-12-11 11:25:44

안녕하세요 예스스탁입니다. input : 굵기1(0),굵기2(0),굵기3(0),굵기4(0),굵기5(0),굵기6(0); input : 색상1(RED),색상2(MAGENTA),색상3(YELLOW),색상4(GREEN),색상5(CYAN),색상6(BLUE); var : TL1(0,Data1),TL2(0,Data2),TL3(0,Data3),TL4(0,Data4),TL5(0,Data5),TL6(0,Data6); if sTime < 93000 Then { Var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3); if data1(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data1(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data2(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data2(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data3(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL3 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data3(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL3 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data4(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL4 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data4(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL4 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data5(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL5 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data5(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL5 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data6(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL6 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data6(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL6 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } TL_SetSize(TL1,굵기1); TL_SetColor(TL1,색상1); TL_SetSize(TL2,굵기2); TL_SetColor(TL2,색상2); TL_SetSize(TL3,굵기3); TL_SetColor(TL3,색상3); TL_SetSize(TL4,굵기4); TL_SetColor(TL4,색상4); TL_SetSize(TL5,굵기5); TL_SetColor(TL5,색상5); TL_SetSize(TL5,굵기6); TL_SetColor(TL5,색상6); 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의드립니다! > 안녕하세요! 아래수식에서 다음 조건에 맞을때 1)세로선과 2)알람이 발생되도록 부탁드립니다 * 발생시점은 +, - N틱(예 3틱)일때로 해주시고, 세로선은 색상과 두께조정이 가능토록 부탁드립니다 < 조 건 > 1, 화면상에 캔들은 콜3개의 행사가, 풋3개의 행사가(총 6개행사가)의 캔들로 구성되어있습니다 2, 이 6개의 캔들중 어느것이라도 아래 수식의 1번과 4번선을 만날때는 세로선과 알림신호가 발생되었으면합니다 3, 즉, Plot1과 Plot4만 대상이되며 캔들은 모두 대상이 됩니다 매번 도와주심에 항상 감사드립니다!!! ------------------------------------------------------------------------------------- if sTime < 93000 Then { var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3);
프로필 이미지

유로파54

2020-12-11 14:44:08

보내주신 수식 감사드리며 아래와같이 조금 수정했습니다 이 수식에 아래내용을 보완 부탁드립니다 * 1)세로선 발생시점은 +, - N틱(예 3틱)일때로 해주시고, 2)음성신호도 발생토록 부탁드립니다 감사합니다!!! ---------------------------------------------------------------------------------------- input : 굵기1(2),굵기2(2); input : 색상1(YELLOw),색상2(BLUe); var : TL1(0,Data1),TL2(0,Data2); if sTime < 93000 Then { Var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3); if data1(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data1(CrossDown(h,var2-Var3) or CrossUp(L,var1+Var3)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data2(CrossDown(h,var1) or CrossUp(L,var1)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data2(CrossUp(h,var2-Var3) or CrossDown(L,var1+Var3)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } TL_SetSize(TL1,굵기1); TL_SetColor(TL1,색상1); TL_SetSize(TL2,굵기2); TL_SetColor(TL2,색상2); > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다! > 안녕하세요 예스스탁입니다. input : 굵기1(0),굵기2(0),굵기3(0),굵기4(0),굵기5(0),굵기6(0); input : 색상1(RED),색상2(MAGENTA),색상3(YELLOW),색상4(GREEN),색상5(CYAN),색상6(BLUE); var : TL1(0,Data1),TL2(0,Data2),TL3(0,Data3),TL4(0,Data4),TL5(0,Data5),TL6(0,Data6); if sTime < 93000 Then { Var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3); if data1(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data1(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data2(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data2(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data3(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL3 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data3(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL3 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data4(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL4 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data4(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL4 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data5(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL5 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data5(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL5 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data6(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL6 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data6(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL6 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } TL_SetSize(TL1,굵기1); TL_SetColor(TL1,색상1); TL_SetSize(TL2,굵기2); TL_SetColor(TL2,색상2); TL_SetSize(TL3,굵기3); TL_SetColor(TL3,색상3); TL_SetSize(TL4,굵기4); TL_SetColor(TL4,색상4); TL_SetSize(TL5,굵기5); TL_SetColor(TL5,색상5); TL_SetSize(TL5,굵기6); TL_SetColor(TL5,색상6); 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의드립니다! > 안녕하세요! 아래수식에서 다음 조건에 맞을때 1)세로선과 2)알람이 발생되도록 부탁드립니다 * 발생시점은 +, - N틱(예 3틱)일때로 해주시고, 세로선은 색상과 두께조정이 가능토록 부탁드립니다 < 조 건 > 1, 화면상에 캔들은 콜3개의 행사가, 풋3개의 행사가(총 6개행사가)의 캔들로 구성되어있습니다 2, 이 6개의 캔들중 어느것이라도 아래 수식의 1번과 4번선을 만날때는 세로선과 알림신호가 발생되었으면합니다 3, 즉, Plot1과 Plot4만 대상이되며 캔들은 모두 대상이 됩니다 매번 도와주심에 항상 감사드립니다!!! ------------------------------------------------------------------------------------- if sTime < 93000 Then { var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3);
프로필 이미지

예스스탁 예스스탁 답변

2020-12-11 15:08:29

안녕하세요 예스스탁입니다. 소리출력함수(playsound)는 함수내에 지정한 경로의 wav파일이 구동됩니다. 아래는 예스트레이더에 기본으로 제공되는 wav파일을 지정했습니다. 원하시는 wav파일의 경로와 이름으로 수정하시기 바랍니다. 게시판에서 식을 복사할 경우 경로명 중 ₩의 폰트가 깨질수 있으므로 ₩는 다시 타이핑하시기 바랍니다. input : 틱(3); input : 굵기1(2),굵기2(2); input : 색상1(YELLOw),색상2(BLUe); var : TL1(0,Data1),TL2(0,Data2); if sTime < 93000 Then { Var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3); if data1(CrossUp(h,var1-PriceScale*틱) or CrossDown(L,var1+PriceScale*틱)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } if data1(CrossDown(h,var2-Var3-PriceScale*틱) or CrossUp(L,var1+Var3+PriceScale*틱)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } if data2(CrossDown(h,var1-PriceScale*틱) or CrossUp(L,var1+PriceScale*틱)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } if data2(CrossUp(h,var2-Var3-PriceScale*틱) or CrossDown(L,var1+Var3+PriceScale*틱)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } TL_SetSize(TL1,굵기1); TL_SetColor(TL1,색상1); TL_SetSize(TL2,굵기2); TL_SetColor(TL2,색상2); 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 한번더 문의드립니다! > 보내주신 수식 감사드리며 아래와같이 조금 수정했습니다 이 수식에 아래내용을 보완 부탁드립니다 * 1)세로선 발생시점은 +, - N틱(예 3틱)일때로 해주시고, 2)음성신호도 발생토록 부탁드립니다 감사합니다!!! ---------------------------------------------------------------------------------------- input : 굵기1(2),굵기2(2); input : 색상1(YELLOw),색상2(BLUe); var : TL1(0,Data1),TL2(0,Data2); if sTime < 93000 Then { Var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3); if data1(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data1(CrossDown(h,var2-Var3) or CrossUp(L,var1+Var3)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data2(CrossDown(h,var1) or CrossUp(L,var1)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data2(CrossUp(h,var2-Var3) or CrossDown(L,var1+Var3)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } TL_SetSize(TL1,굵기1); TL_SetColor(TL1,색상1); TL_SetSize(TL2,굵기2); TL_SetColor(TL2,색상2); > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다! > 안녕하세요 예스스탁입니다. input : 굵기1(0),굵기2(0),굵기3(0),굵기4(0),굵기5(0),굵기6(0); input : 색상1(RED),색상2(MAGENTA),색상3(YELLOW),색상4(GREEN),색상5(CYAN),색상6(BLUE); var : TL1(0,Data1),TL2(0,Data2),TL3(0,Data3),TL4(0,Data4),TL5(0,Data5),TL6(0,Data6); if sTime < 93000 Then { Var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3); if data1(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data1(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL1 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data2(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data2(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL2 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data3(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL3 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data3(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL3 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data4(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL4 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data4(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL4 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data5(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL5 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data5(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL5 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data6(CrossUp(h,var1) or CrossDown(L,var1)) Then { TL6 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } if data6(CrossUp(h,var2-Var3) or CrossDown(L,var2-Var3)) Then { TL6 = TL_New(sDate,sTime,999999999,sDate,sTime,0); } TL_SetSize(TL1,굵기1); TL_SetColor(TL1,색상1); TL_SetSize(TL2,굵기2); TL_SetColor(TL2,색상2); TL_SetSize(TL3,굵기3); TL_SetColor(TL3,색상3); TL_SetSize(TL4,굵기4); TL_SetColor(TL4,색상4); TL_SetSize(TL5,굵기5); TL_SetColor(TL5,색상5); TL_SetSize(TL5,굵기6); TL_SetColor(TL5,색상6); 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의드립니다! > 안녕하세요! 아래수식에서 다음 조건에 맞을때 1)세로선과 2)알람이 발생되도록 부탁드립니다 * 발생시점은 +, - N틱(예 3틱)일때로 해주시고, 세로선은 색상과 두께조정이 가능토록 부탁드립니다 < 조 건 > 1, 화면상에 캔들은 콜3개의 행사가, 풋3개의 행사가(총 6개행사가)의 캔들로 구성되어있습니다 2, 이 6개의 캔들중 어느것이라도 아래 수식의 1번과 4번선을 만날때는 세로선과 알림신호가 발생되었으면합니다 3, 즉, Plot1과 Plot4만 대상이되며 캔들은 모두 대상이 됩니다 매번 도와주심에 항상 감사드립니다!!! ------------------------------------------------------------------------------------- if sTime < 93000 Then { var1 = DayHigh; Var2 = DayLow; Var3 = (var1-Var2); } Plot1(var1); Plot2(var2); Plot3(var1+Var3); Plot4(var2-Var3);