커뮤니티

예스랭귀지 Q&A

글쓰기

와우리 님에 의해서 삭제되었습니다.

프로필 이미지
와우리
2025-06-14
6
글번호 191720
시스템

와우리 님에 의해서 삭제되었습니다.

프로필 이미지
와우리
2025-06-14
13
글번호 191719
지표

최태수 님에 의해서 삭제되었습니다.

프로필 이미지
최태수
2025-06-14
7
글번호 191718
시스템
답변완료

부탁드립니다

10틱 4번째마다 표시나게 하는 수식 부탁해도 될까요? 꼭좀 부탁드립니다
프로필 이미지
천기노인
2025-06-14
179
글번호 191717
지표
답변완료

고저가 돌파

input : N(200); Plot1(dayOpen, "시가"); Plot2(dayHigh, "고가"); Plot3(dayLow, "저가"); Plot4((dayHigh+dayLow)/2, "중앙"); 1.당일 최근 200봉 내에서, 최고가선이 위로 꺽이면 (200봉 내 전고가 돌파) 세로선. 최저가 선이 아래로 꺽이면 (200봉 내 전저가 돌파) 세로선. 세로선은 본 차트만 표시, 안되면 네모 표시. 시가는 당일 시가 그대로 표시. 고저중만 최근 200봉의 최고저가 라인. 개별 봉의 고가(저가)라인이 아니고 200봉의 최고가(최저가) 라인. 2.수정한 수식을 data2 차트용으로 별도 수식. 감사합니다.
프로필 이미지
고성
2025-06-16
220
글번호 191716
지표

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

프로필 이미지
요타
2025-06-14
20
글번호 191715
지표

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

프로필 이미지
onlypsn
2025-06-14
9
글번호 191714
종목검색
답변완료

y축 동일한 범위 단위로 지정이 가능한가요..?

한 챠트에 두게 챠트를 넣어서 보고있으면 막대챠트만 보다보면 수량을 꼭 한번더봐야하는 번거로움이 많아서요.. 예를들면 거래량이나. 미결제약정 1000개 단위로 범위를 고정해서 가능할까요..? 비교를할려면 항상 y축을 한두번봐야하는 불편함이 있어서요. 즐거운주말보내시고요.~ ~ ^^ 한번 잘봐주시면 감사하겠습니다.
프로필 이미지
메이드7
2025-06-13
225
글번호 191713
지표
답변완료

수식변환 부탁드립니다.

1. study("NEW MACD", overlay=false) // 폴MACD lengthMA_MACD = input(34, title="NEW MACD Length") // 변수명 변경 lengthSignal = input(9, title="NEW MACD Signal Length") calc_smma(src, len) => smma=na(smma[1]) ? sma(src, len) : (smma[1] * (len - 1) + src) / len smma calc_zlema(src, length) => ema1=ema(src, length) ema2=ema(ema1, length) d=ema1-ema2 ema1+d src=hlc3 hi=calc_smma(high, lengthMA_MACD) // 수정된 변수명 적용 lo=calc_smma(low, lengthMA_MACD) // 수정된 변수명 적용 mi=calc_zlema(src, lengthMA_MACD) // 수정된 변수명 적용 md=(mi>hi)? (mi-hi) : (mi<lo) ? (mi - lo) : 0 sb=sma(md, lengthSignal) mdc=src>mi?src>hi?blue:blue:src<lo?blue:blue plot(0, color=gray, linewidth=1, title="MidLine") // NEW MACD 선의 불투명도를 100% (transp=0)으로 설정 plot(md, color=mdc, linewidth=2, title="NEW MACD", style=line, transp=0) // NEW MACDSignal 선의 불투명도를 100% (transp=0)으로 설정 plot(sb, color=orange, linewidth=2, title="NEW MACDSignal", transp=0) // EMA Wave Indicator alength=input(5, title="Wave A Length") blength=input(25, title="Wave B Length") clength=input(50, title="Wave C Length") lengthMA_Trend=input(4, title="Wave SMA Length") // 변수명 변경 mse=input(false, title="Identify Trend/Exhaustions") cutoff = input(10, title="Cutoff") ebc=input(false, title="Color Bars on Trend/Exhaustions") ma(s,l) => ema(s,l) wa=sma(src-ma(src, alength), lengthMA_Trend) // 수정된 변수명 적용 wb=sma(src-ma(src, blength), lengthMA_Trend) // 수정된 변수명 적용 wc=sma(src-ma(src, clength), lengthMA_Trend) // 수정된 변수명 적용 wcf=(wb != 0) ? (wc/wb > cutoff) : false wbf=(wa != 0) ? (wb/wa > cutoff) : false // 컬럼 색상 변경: 0선 위 파랑, 0선 아래 빨강 plot(wc, color=wc > 0 ? aqua : red, style=columns, linewidth=3, title="WaveC", transp=80) plot(mse and wcf?wc:na, color=fuchsia, style=columns, linewidth=3, title="Wave Trend", transp=70) plot(wb, color=wb > 0 ? black : black, style=columns, linewidth=3, title="WaveB", transp=90) plot(mse and wbf?wb:na, color=fuchsia, style=columns, linewidth=3, title="WaveB Trend", transp=70) plot(wa, color=wa > 0 ? black : black, style=columns, linewidth=3, title="WaveA", transp=90) 2. //@version=6 indicator('AWMA', overlay = true) //inputs _Period1 = input(3, 'WMA1 Period') _Period2 = input(5, 'WMA2 Period') _Period3 = input(8, 'WMA3 Period') _Period4 = input(10, 'WMA4 Period') _Period5 = input(12, 'WMA5 Period') _Period6 = input(15, 'WMA6 Period') _Period7 = input(30, 'WMA7 Period') _Period8 = input(35, 'WMA8 Period') _Period9 = input(40, 'WMA9 Period') _Period10 = input(45, 'WMA10 Period') _Period11 = input(50, 'WMA11 Period') _Period12 = input(60, 'WMA12 Period') //calculate wma wma1 = ta.wma(close, _Period1) wma2 = ta.wma(close, _Period2) wma3 = ta.wma(close, _Period3) wma4 = ta.wma(close, _Period4) wma5 = ta.wma(close, _Period5) wma6 = ta.wma(close, _Period6) wma7 = ta.wma(close, _Period7) wma8 = ta.wma(close, _Period8) wma9 = ta.wma(close, _Period9) wma10 = ta.wma(close, _Period10) wma11 = ta.wma(close, _Period11) wma12 = ta.wma(close, _Period12) plot(wma1, color = color.new(#4fc3d2, 0), title = 'short1') plot(wma2, color = color.new(#4fc3d2, 0), title = 'short2') plot(wma3, color = color.new(#4fc3d2, 0), title = 'short3') plot(wma4, color = color.new(#4fc3d2, 0), title = 'short4') plot(wma5, color = color.new(#4fc3d2, 0), title = 'short5') plot(wma6, color = color.new(#4fc3d2, 0), title = 'short6') plot(wma7, color = color.new(#fe0d5f, 0), title = 'long1') plot(wma8, color = color.new(#fe0d5f, 0), title = 'long2') plot(wma9, color = color.new(#fe0d5f, 0), title = 'long3') plot(wma10, color = color.new(#fe0d5f, 0), title = 'long4') plot(wma11, color = color.new(#fe0d5f, 0), title = 'long5') plot(wma12, color = color.new(#fe0d5f, 0), title = 'long6')
프로필 이미지
이글루
2025-06-16
329
글번호 191712
지표
답변완료

수정부탁드립니다.

기존 수식에서 선의 색깔과 두께 그리고 선의모양을 그림과 같이 수정부탁드립니다. 분홍색 얇은점선 추가도 부탁드립니다. 선위에 행사가격이 표시되게도 부탁드리는데 봉과 숫자 사이에 간격이 있었으면 좋겠습니다. 항상 수고해주셔서 감사드립니다. input : 간격(2.5); var : cnt(0); Array : HTL1[100](0),LTL1[100](0); Array : HTL2[100](0),LTL2[100](0); Array : HTL3[100](0),LTL3[100](0); Array : HTL4[100](0),LTL4[100](0); if Index == 1 or Bdate != Bdate[1] Then { var1 = Floor(DayOpen/간격)*간격; For cnt = 0 to 99 { TL_Delete(HTL1[cnt]); TL_Delete(LTL1[cnt]); TL_Delete(HTL2[cnt]); TL_Delete(LTL2[cnt]); TL_Delete(HTL3[cnt]); TL_Delete(LTL3[cnt]); TL_Delete(HTL4[cnt]); TL_Delete(LTL4[cnt]); value1 = var1+간격*cnt; value2 = value1+(간격/4)*1; value3 = value1+(간격/4)*2; value4 = value1+(간격/4)*3; HTL1[cnt] = TL_New(sDate,sTime,value1,NextBarSdate,NextBarStime,Value1); HTL2[cnt] = TL_New(sDate,sTime,value2,NextBarSdate,NextBarStime,Value2); HTL3[cnt] = TL_New(sDate,sTime,value3,NextBarSdate,NextBarStime,Value3); HTL4[cnt] = TL_New(sDate,sTime,value4,NextBarSdate,NextBarStime,Value4); TL_SetExtLeft(HTL1[cnt],true); TL_SetExtLeft(HTL2[cnt],true); TL_SetExtLeft(HTL3[cnt],true); TL_SetExtLeft(HTL4[cnt],true); TL_SetExtRight(HTL1[cnt],true); TL_SetExtRight(HTL2[cnt],true); TL_SetExtRight(HTL3[cnt],true); TL_SetExtRight(HTL4[cnt],true); TL_SetSize(HTL1[cnt],5); TL_SetSize(HTL2[cnt],0); TL_SetSize(HTL3[cnt],0.5); TL_SetSize(HTL4[cnt],0); TL_SetStyle(HTL1[cnt],0.5); TL_SetStyle(HTL2[cnt],3); TL_SetStyle(HTL3[cnt],0.5); TL_SetStyle(HTL4[cnt],3); if cnt >= 1 Then { value5 = var1-간격*cnt; value6 = value5+(간격/4)*1; value7 = value5+(간격/4)*2; value8 = value5+(간격/4)*3; LTL1[cnt] = TL_New(sDate,sTime,value5,NextBarSdate,NextBarStime,Value5); LTL2[cnt] = TL_New(sDate,sTime,value6,NextBarSdate,NextBarStime,Value6); LTL3[cnt] = TL_New(sDate,sTime,value7,NextBarSdate,NextBarStime,Value7); LTL4[cnt] = TL_New(sDate,sTime,value8,NextBarSdate,NextBarStime,Value8); TL_SetExtLeft(LTL1[cnt],true); TL_SetExtLeft(LTL2[cnt],true); TL_SetExtLeft(LTL3[cnt],true); TL_SetExtLeft(LTL4[cnt],true); TL_SetExtRight(LTL1[cnt],true); TL_SetExtRight(LTL2[cnt],true); TL_SetExtRight(LTL3[cnt],true); TL_SetExtRight(LTL4[cnt],true); TL_SetSize(LTL1[cnt],5); TL_SetSize(LTL2[cnt],0); TL_SetSize(LTL3[cnt],0.5); TL_SetSize(LTL4[cnt],0); TL_SetStyle(LTL1[cnt],0.5); TL_SetStyle(LTL2[cnt],3); TL_SetStyle(LTL3[cnt],0.5); TL_SetStyle(LTL4[cnt],3); } } }
프로필 이미지
어떤하루
2025-06-16
234
글번호 191711
지표