커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

추세선 색깔, 두께 지정 선택 수정 부탁드립니다

아래 수식의 추세선 색깔과 두께을 입력하지 않고 버튼으로 본인이 선택을 하는 수식으로 수정 부탁드립니다 =========================================================== input : Period(35),선두께(2); Var:상승색(Turquoise), 하락색(Turquoise); Var:j(0),T(0); Var: date11(0),date12(0),time11(0),time12(0),TL1(0),TL(0),tl9(0), date21(0),date22(0),time21(0),time22(0),diff(0),diffr(0), date31(0),date32(0),time31(0),time32(0),tx(0),tx1(0),tl4(0),box(0); Array:HiVal[20](0),LoVal[20](0),HiBar[20](0),LoBar[20](0); Array:r[7](0),fr[7](0),TL2[7](0),TL3[7](0),TX2[7](0),TX3[7](0); For j = 0 To 19 { HiBar[j] = HiBar[j] + 1; LoBar[j] = LoBar[j] + 1; } if monthhigh(0)[1] < monthhigh(0) Then T = 1; if monthlow(0)[1] > monthlow(0) Then T = -1; If T == -1 Then { If T[1] != -1 Then { For j = 18 DownTo 0 { LoVal[j+1] = LoVal[j]; LoBar[j+1] = LoBar[j]; } LoVal[0] = L; LoBar[0] = 0; date11 = date[HiBar[0]]; time11 = stime[HiBar[0]]; Value11 = HiVal[0]; date12 = date[LoBar[0]]; time12 = stime[LoBar[0]]; Value12 = LoVal[0]; TL_Delete(tl); TL = TL_New(sdate,stime,Value12,NextBarSdate,NextBarStime,NextBarOpen); TL1 = TL_New(date11,time11,Value11,date12,time12,Value12); TL_SetColor(TL1,하락색); date21 = date[HiBar[0]]; time21 = stime[HiBar[0]]; date22 = date[0]; time22 = stime[0]; for j = 0 to 6 { fr[j] = LoVal[1] + ((HiVal[0] - LoVal[1]) * r[j]); } var1 = Index; Var2 = var1[1]; if var2 > 0 Then { diff = value12; diffr = (value12-value11)/value11*100; TX = Text_New(sDate,sTime,value12,NumToStr(diffr,0)+"%"); Text_SetStyle(tx,1,0); Text_SetColor(tx,Blue); Text_SetSize(tx,12); } } If LoVal[0] > L Then { LoVal[0] = L; LoBar[0] = 0; date12 = date[LoBar[0]]; time12 = stime[LoBar[0]]; Value12 = LoVal[0]; TL_SetEnd(TL1, date12,time12,Value12); date22 = date[0]; time22 = stime[0]; diff = value12; diffr = (value12-value11)/value11*100; TL_Delete(tl); TL = TL_New(sdate,stime,Value12,NextBarSdate,NextBarStime,NextBarOpen); var1 = Index; if var2 > 0 Then Box_SetEnd(box,date12,time12,Value12); { Text_SetLocation(tx,sDate,sTime,value12); Text_SetString(tx,NumToStr(diffr,0)+"%"); } } } If T == 1 Then { If T[1] != 1 Then { For j = 18 DownTo 0 { HiVal[j+1] = HiVal[j]; HiBar[j+1] = HiBar[j]; } HiVal[0] = H; HiBar[0] = 0; date11 = date[LoBar[0]]; time11 = stime[LoBar[0]]; Value11 = LoVal[0]; date12 = date[HiBar[0]]; time12 = stime[HiBar[0]]; Value12 = HiVal[0]; TL_Delete(tl); TL = TL_New(sdate,stime,Value12,NextBarSdate,NextBarStime,NextBarOpen); TL1 = TL_New(date11,time11,Value11,date12,time12,Value12); TL_SetColor(TL1,상승색); date31 = date[LoBar[0]]; time31 = stime[LoBar[0]]; date32 = date[0]; time32 = stime[0]; for j = 0 to 5 { fr[j] = LoVal[0] + ((HiVal[1] - LoVal[0]) * r[j]); } var1 = Index; Var2 = var1[1]; if var2 > 0 Then { diff = value12; diffr = (value12-value11)/value11*100; TX = Text_New(sDate,sTime,value12,NumToStr(diffr,0)+"%"); Text_SetStyle(tx,2,1); Text_SetColor(tx,Red); Text_SetSize(tx,12); } } If HiVal[0] < H Then { HiVal[0] = H; HiBar[0] = 0; date12 = date[HiBar[0]]; time12 = stime[HiBar[0]]; Value12 = HiVal[0]; TL_SetEnd(TL1, date12,time12,Value12); date32 = date[0]; time32 = stime[0]; diff = value12; diffr = (value12-value11)/value11*100; TL_Delete(tl); TL = TL_New(sdate,stime,Value12,NextBarSdate,NextBarStime,NextBarOpen); var1 = Index; if var2 > 0 Then Box_SetEnd(box,date12,time12,Value12); { Text_SetLocation(tx,sDate,sTime,value12); Text_SetString(tx,NumToStr(diffr,0)+"%"); Text_SetStyle(tx,1,1); } } } TL_SetSize(TL1,선두께); TL_SetDrawMode(TL1,0); Text_SetSize(tx,15);
프로필 이미지
팔보채
2025-08-25
231
글번호 193484
지표
답변완료

양옵션 호가잔량 합 그물망차트로

안녕하세요. 옵션에서 양옵션 호가잔량의 합을 상위 10개까지 그물망차트로 나타날 수 있도록 부탁드립니다 감사합니다
프로필 이미지
대치아재
2025-08-25
172
글번호 193480
지표
답변완료

추가된 특정날짜의 종가...

추가된 종목 분봉챠트에서 특정일자와 당일 종가와의 가격차이를 알고싶은 수식이 알아봤는데 잘 안되서 수식요청드립니다. Input: TargetDate(20250605); # <-- 여기서 날짜를 수정하세요 # 2. 두 번째 종목(data2)의 과거 종가를 저장할 변수를 선언합니다. Var: PastDailyClose_Data2(0); # 3. data2의 특정일 종가를 계산합니다. (핵심 로직) # data2의 날짜가 TargetDate와 같고, 다음 봉의 날짜와는 다른 순간을 찾습니다. PastDailyClose_Data2 = ValueWhen(1, data2(sDate) == TargetDate && data2(sDate) != data2(sDate(-1)), data2(C)); # 4. data2의 현재 종가와 과거 종가의 차이를 계산합니다. Var: PriceDiff(0); PriceDiff = data2(C) - PastDailyClose_Data2; # 5. 계산된 차이 값을 지표로 출력합니다. Plot1(PriceDiff, "종가차이(data2)");
프로필 이미지
소주까기인형
2025-08-25
194
글번호 193479
지표
답변완료

진입과 청산 문의

안녕하세요 항상 도움을 받고 있습니다. <매매 조건> 나스닥 전략 a: 1계약, 나스닥 전략 b: 1계약 진행시, 전략 a 체결후, 전략 b가 증거금이 부족하여 미체결되는 경우, 미체결된 전략 b 의 청산 신호가 나왔을 때 전략 a의 포지션은 유지되는 것인가요? 아니면 미체결된 전략 b에 따라 청산이 되어버리는 것일까요? 감사합니다.
프로필 이미지
먼지곰
2025-08-25
141
글번호 193478
시스템
답변완료

문의드립니다.

안녕하세요 제가 스탑로스를 두가지로 사용하고 있는데 하나의 전략에서 두개가 동시에 적용되는건지 궁금해서 글 남깁니다. 예를들면 var1= atr(15)* 3; Setstoploss(VAR1[barssinceenty,pointstop); Setstoploss(10,perncentstop); 이런식으로 했을때 ATR 같은 경우는 편차가 너무 커서 작을때는 너무 작고 클때는 너무 큰대 특히 최악의 경우 10%는 안넘어가게 하는 방안으로 두번째 스탑로스를 추가해서 둘다 사용하려고 합니다. 백테스트중에 스탑로스에 대한 문구가따로 없어서 이부분이 제대로 작동하는건지 확인 부탁드립니다 안된다면 사용하는 방법 부탁드립니다. 스탑로는 사나는 변동성을 지니고 하나는 고정값으로 최악의 상태를 피하는 방법으로 생각하고 있습니다
프로필 이미지
소드노
2025-08-25
162
글번호 193477
시스템
답변완료

data2에 따른 포지션 정리

안녕하세요? data2의 가격이 시가대비 30%하락 또는 상승하였을때 포지션을 정리하는 수식을 요청드립니다. 감사합니다.
프로필 이미지
huhboo99
2025-08-25
147
글번호 193474
시스템
답변완료

종목 검색 부탁드립니다.

A=Highest(V,기간); B=Valuewhen(1, V>A(1),(O+C+L+H+C)/5); B 위 라인 돌파 종목 검색식 부탁드립니다
프로필 이미지
골든도라도
2025-08-25
169
글번호 193472
종목검색
답변완료

수식문의

일봉 하이킨아시차트에서 .종가가 일목균형 기준선을 .전일대비 5%이상 상승(하이킨아시 차트상의 상승값)으로 돌파하는 종목을 검색하고 싶읍니다. 종목검색수식 문의드립니다.
프로필 이미지
ksks
2025-08-25
163
글번호 193465
종목검색
답변완료

문의드립니다.

질문1) 종목검색식 1. 현재봉으로부터 150봉 내에 2. C>O && H>O*1.20인 급등양봉 3개 이상이 나오는데 3. 첫번째급등양봉 aaa 두번째급등양봉 bbb 세번째 급등양봉을 ccc라 할 때 aaa의 고가보다 bbb의 고가가 낮고 bbb의 고가보다 ccc의 고가가 낮은 종목검색식 질문2) 지표 위와 겹치는 질문일 수도 있지만 aaa의 고가, bbb의 고가, ccc의 고가를 각각 지표수식으로 표현하는 방법을 알려 주시기 바랍니다. 항상 친절한 답변해 주셔서 감사드립니다.
프로필 이미지
이심전심
2025-08-25
157
글번호 193464
종목검색

사공하늘 님에 의해서 삭제되었습니다.

프로필 이미지
사공하늘
2025-08-25
30
글번호 193463
검색