커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

sound 관련 질문 드려요

1분봉 차트에서 어떠한 조건이 만족했을때 소리를 내고 싶은데 그 해당 조건의 첫봉에서만 소리를 나게 하고 싶습니다 { if MarketPosition == 0 and 매수_위치 >= 4 Then Buy(); PlaySound("C:₩YesTraderCoin₩Data₩sound₩알림종소리.wav"); } 조건에서 보면 4 이상일때 이런식으로 설정하니 윈도우 알림음만 디링 디링 소리가 계속 나더라구요 매수_위치 >= 4 일때 딱 1분봉 첫봉에서만 소리를 나게 하고싶은데 방법이 있을까요? 그리고 wav 파일로 위치도 정확하게 넣어놨는데 그 파일 소리가 안나고 윈도우 알림음만 들리는데 뭐가 문제일까요?
프로필 이미지
yaggaboy
2025-03-12
258
글번호 189094
시스템
답변완료

문의드립니다

안녕하세요 관리자님!! 아래 지표는 관리자님이 작성해주신 지표로 실거래시 많은 도움이 되고 있습니다 이지표중에 plot4, plot5를 지표로 사용하고 있는데요 plot4, plot5를 미국장이 시작되는 시점에 PlotBaseLine1에서 처음 시작될수 있도록 변경부탁드립니다 - 아 래 - input : nday(2); var : OO(0),HH(0),LL(0),cnt(0); OO = DayOpen(nday); HH = DayHigh(1); LL = DayLow(1); for cnt = 1 to nday { if DayHigh(cnt) > hh Then hh = DayHigh(cnt); if DayLow(cnt) < ll Then ll = DayLow(cnt); } if OO > 0 then { var1 = C/OO*100-100; plot1(var1,"시가"); } if HH > 0 then { var2 = (C/HH*100-100); plot2(var2,"고가"); } if LL > 0 then { var3 = C/LL*100-100; plot3(var3,"저가"); } Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0),up1(0),dn1(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if bdate != bdate[1] Then { up1 = bbup; dn1 = bbdn; } if up1 > 0 then { var4 = C/up1*100-100; plot4(var4,"볼밴상단"); } if dn1 > 0 then { var5 = C/dn1*100-100; plot5(var5,"볼밴하단"); } PlotBaseLine1(0,"0선");
프로필 이미지
카카
2025-03-12
257
글번호 189093
지표
답변완료

안녕하세요~ 문의드립니다.

안녕하세요~ 아래의 답변 내용은 봉 개수를 기준한 것으로 나타납니다. 제가 요청드린 것은 현재 날짜를 기준해서 60일 전입니다. 봉개수가 아닙니다. 가령 2025년 3월 11일 당일 종가를 60일전은 2025년 1월 10일에 후행스팬처럼 차트에 표기하고 싶습니다. 안녕하세요 예스스탁입니다. Plot1(C); FixPlotShift(1,-60); //plot1을 과거 60봉전으로 이동 즐거운 하루되세요 > 바람의상처 님이 쓴 글입니다. > 제목 : 안녕하세요~ 문의드립니다. > 차트에 오늘 날짜를 기준으로 N일 전날을 차트에 후행스팬으로 표기하는 지표식 부탁드립니다. 가령 2025년 3월 11일 당일 종가를 60일전 2025년 1월 10일에 후행스팬처럼 차트에 표기하고 싶습니다. 감사합니다~^
프로필 이미지
바람의상처
2025-03-12
288
글번호 189092
지표

didhddk 님에 의해서 삭제되었습니다.

프로필 이미지
didhddk
2025-03-12
32
글번호 189091
시스템

님이랑 님에 의해서 삭제되었습니다.

프로필 이미지
님이랑
2025-03-12
0
글번호 189089
종목검색
답변완료

검색식 부탁 드립니다

avg((highest(high,기간)),기간) 지표조건 기간 240 분봉 돌파 조건 검색식 부탁 드립니다
프로필 이미지
님이랑
2025-03-12
239
글번호 189087
종목검색
답변완료

전일 시스템 수정 좀 요청 드림니다.

* 항상 큰 도움에 고맙 습니다. * 전일 작성 수식중 추가 수정 좀 요청 드리겠습니다. ㅇ요청 사항: 사진1에 보면 최대 손실이 -5.7 나오는데 진입후 손실이 -50틱 이상 이면 추가진입 5차 까지 수식 좀 수정 요청 드립니다. ㅇ즉 최초 1계약 -50틱 이하 (색상무시) 이면 2차 추가 진입 2계약 2차 진입후 또 -50틱(2차 진입가 기준) 이면 3차 추가 진입 4계약 3차 진입후 또 -50틱(3차진입가 기준) 이면 4차 추가 진입 8계약 4차 진입후 또 -50틱(4차진입가 기준) 이면 5차 추가 진입 16계약 끝 으로 수정 좀 요청 드림니다. 죄송합니다. ## input : len(20),len2(20); var : oo(0),cc(0),hh(0),ll(0),col(0); var : haclose(0),haopen(0),hahigh(0),halow(0); var : o2(0),h2(0),l2(0),c2(0); oo=ema(open,len); cc=ema(close,len); hh=ema(high,len); ll=ema(low,len); haclose = (oo+hh+ll+cc)/4; haopen = iff(IsNaN(haopen[1]) == true, (oo + cc)/2 , (haopen[1] + haclose[1]) / 2); hahigh = max (hh, max(haopen,haclose)); halow = min (ll, min(haopen,haclose)); o2=ema(haopen, len2); c2=ema(haclose, len2); h2=ema(hahigh, len2); l2=ema(halow, len2); col=iff(o2>c2 , red , lime); ##============================================================================================================ ##============================================================================================================ input : StartTime(080000),EndTime(220000); var : Tcond(False); IF Endtime > starttime Then SetStopEndofday(Endtime); Else { if sDate != sDate[1] Then SetStopEndofday(Endtime); } if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; IF Endtime <= starttime Then { SetStopEndofday(0); } } ##============================================================================================================ Input : Period(60); var : TSF(0),vol(0); TSF = LRL(C,Period)+LRS(C,Period); ##============================================================================================================ { ##============================================================================================================ ## 매수식 If MarketPosition >= 0 and sDate >= 20230101 and Tcond == true and stime >= 072000 and stime <= 220000 and CrossUp(TSF, TSF[8]) Then { Buy( "수"); PlaySound("C:KiwoomGlobalsoundsound1.wav"); } ##============================================================================================================ ##============================================================================================================ ## 매도식 If MarketPosition <= 0 and sDate >= 20230101 and Tcond == true and stime >= 072000 and stime <= 220000 and CrossDown(TSF, TSF[8]) Then { Sell( "도"); PlaySound("C:KiwoomGlobalsoundsound1.wav"); } ##============================================================================================================ ##============================================================================================================ } ##============================================================================================================ ##============================================================================================================ ## 매수 청산식 if MarketPosition == 1 then { if CurrentContracts > CurrentContracts[1] Then { if MaxEntries == 1 Then vol = 1; Else vol = CurrentContracts-CurrentContracts[1]; } if col != col[1] and MaxEntries < 5 and C <= EntryPrice-PriceScale*50 Then Buy("bb",OnClose,Def,vol*2); if MaxEntries == 1 Then ExitLong("수수익1",AtLimit,avgEntryPrice+PriceScale*35); Else ExitLong("수수익2",AtLimit,avgEntryPrice+(PriceScale*50)/CurrentContracts); } ##============================================================================================================ ##============================================================================================================ ## 매도 청산식 if MarketPosition == -1 then { if CurrentContracts > CurrentContracts[1] Then { if MaxEntries == 1 Then vol = 1; Else vol = CurrentContracts-CurrentContracts[1]; } if col != col[1] and MaxEntries < 5 and C >= EntryPrice+PriceScale*50 Then Sell("ss",OnClose,Def,vol*2); if MaxEntries == 1 Then ExitShort("도수익1",AtLimit,avgEntryPrice-PriceScale*35); Else ExitShort("도수익2",AtLimit,avgEntryPrice-(PriceScale*50)/CurrentContracts); } ##============================================================================================================ ##============================================================================================================ SetStopEndofday(230000); ##============================================================================================================ ##============================================================================================================
프로필 이미지
요타
2025-03-12
292
글번호 189071
시스템

일지매7 님에 의해서 삭제되었습니다.

프로필 이미지
일지매7
2025-03-12
1
글번호 189070
종목검색
답변완료

검색식 부탁 드립니다

avg((highest(high,기간)),기간) 지표조건 기간 240 1.분봉 돌파 검색식 부탁 드립니다 A=(C- lowest(C, period))/C*100;// GOLDENPOWER 지표 GB=max(A, 0); B=(highest(C, period) -C)/C*100; GS=max(B, 0); BB=(C-lowest(L,Period))/(highest(H,Period)-lowest(L,Period))*100; // 스토F 지표 SS=Sum(C-lowest(L,기간1),기간2) //스토 슬루우 지표 /Sum((highest(H,기간1)-lowest(L,기간1)),기간2)* 100; //스토케스틱 슬로우 본선 AA=eavg(SS, 기간3); //스토케스틱 시그널선 D=CROSSUP(GB,GS) && CROSSUP(BB,50) && SS>AA && V>MA(V,period)*배수; valuewhen(1,D,C) 지표조건 period 14 기간1 12 기간2 5 기간3 배수 1 2. 분봉상 첫번째돌파 검색식 부탁 드립니다 첫번째만 검색 돌도록 부탁 드립니다
프로필 이미지
님이랑
2025-03-12
242
글번호 189069
종목검색
답변완료

수식 변환

안녕하세요. 하기 키움수식을 예스랭귀로 변환 요청드립니다. 감사합니다. RWL = max( (H(1)-LOW ) / ( (ref( sum( atr(1), 2), 1) / 2) * sqrt(2) ), ( H(2)-LOW ) / ( (ref( sum( atr(1), 3), 1) / 3) * sqrt(3) ), ( H(3)-LOW ) / ( (ref( sum( atr(1), 4), 1) / 4) * sqrt(4) ), ( H(4)-LOW ) / ( (ref( sum( atr(1), 5), 1) / 5) * sqrt(5) ), ( H(5)-LOW ) / ( (ref( sum( atr(1), 6), 1) / 6) * sqrt(6) ), ( H(6)-LOW ) / ( (ref( sum( atr(1), 7), 1) / 7) * sqrt(7) ), ( H(7)-LOW ) / ( (ref( sum( atr(1), 8), 1) / 8) * sqrt(8) ), ( H(8)-LOW ) / ( (ref( sum( atr(1), 9), 1) / 9) * sqrt(9) ) ); RWL RWH = max( (H-LOW(1) ) / ( (ref( sum( atr(1), 2), 1) / 2) * sqrt(2) ), ( H-LOW(2) ) / ( (ref( sum( atr(1), 3), 1) / 3) * sqrt(3) ), ( H-LOW(3) ) / ( (ref( sum( atr(1), 4), 1) / 4) * sqrt(4) ), ( H-LOW(4) ) / ( (ref( sum( atr(1), 5), 1) / 5) * sqrt(5) ), ( H-LOW(5) ) / ( (ref( sum( atr(1), 6), 1) / 6) * sqrt(6) ), ( H-LOW(6) ) / ( (ref( sum( atr(1), 7), 1) / 7) * sqrt(7) ), ( H-LOW(7) ) / ( (ref( sum( atr(1), 8), 1) / 8) * sqrt(8) ), ( H-LOW(8) ) / ( (ref( sum( atr(1), 9), 1) / 9) * sqrt(9) ) ); RWH
프로필 이미지
gap
2025-03-12
306
글번호 189068
지표