커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

70006 번 답글 달아주신 시스템 식이 오류가 납니다.

안녕하세요. 지난 번에 질문 드린 내용에 대해 알려주신 시스템 식이 오류가 나는데 확인 한 번 부탁드립니다. 내용은 지난번 70006번 게시물 아래에 답변글로 상세하게 적어놓았습니다. 감사합니다.
프로필 이미지
doublnim
2020-11-23
525
글번호 144133
시스템
답변완료

차트 배경 화면 관련 문의

파라볼릭에서요 수치는 기본값 최대값 0.2 증가분 0.02로 세팅이 되어 있던데.. 이럴 경우 상승할때는 점선을 위에, 하락할때는 점섬을 아래에 나타내 주는데 차트 배경을 상승인 경우 노란색, 하락일 경우 회색으로 표시하고 싶은데 이럴경우 어떻게 해야 하는지 몰라서 문의 드립니다. 감사합니다
프로필 이미지
머니사이언스
2020-11-23
570
글번호 144131
강조
답변완료

수식 문의

수식 문의 드립니다. 첨부한 예전 수식을 수정하는 내용입니다. 감사드립니다.
프로필 이미지
에구머니
2020-11-23
539
글번호 144123
시스템
답변완료

수식의뢰

1. 분봉에서 최근 n일동안의 최고가 라인 2. 분봉에서 전일 종가라인 3. 분봉에서 당일 시가라인 4. 분봉에서 당일 고가라인 볼 수 있도록 부탁합니다.
프로필 이미지
dk3113
2020-11-23
638
글번호 144122
지표
답변완료

문의드립니다

Input:length(5); Var:j(0),lastHiVal(0),lastLoVal(0),sBar(0),eBar(0),TL1(0),TL2(0),TL3(0),Tl4(0),TL5(0),Text1(0),처리구분(""), TL_Val1(0),TL_Val2(0); Var:TL11(0),TL12(0),TL13(0),TL14(0),TL15(0),TL16(0),TL17(0),TL18(0),TL19(0),TL20(0); Var:TL21(0),TL22(0),TL23(0),TL24(0),TL25(0),TL26(0),TL27(0),TL28(0),TL29(0),TL30(0),mav(0),T(0); Array:고점[10,2](0),저점[10,2](0); 처리구분 = ""; If Highest(H,length) == H and lastHiVal <> H and Lowest(L,length) == L and lastLoVal <> L Then { If 저점[1,1] > L Then 처리구분 = "저점처리"; If 고점[1,1] < H Then 처리구분 = "고점처리"; } Else If Highest(H,length) == H and lastHiVal <> H Then 처리구분 = "고점처리"; Else If Lowest(L,length) == L and lastLoVal <> L Then 처리구분 = "저점처리"; If 처리구분 == "고점처리" Then { t = 1; lastHiVal = H; If 고점[1,2] < 저점[1,2] Then { For j = 10 DownTo 2 { 고점[j,1] = 고점[j-1,1]; 고점[j,2] = 고점[j-1,2]; } } If 고점[1,2] < 저점[1,2] or 고점[1,1] < H Then { 고점[1,1] = H; 고점[1,2] = Index; sBar = Index - 저점[1,2]; eBar = 0; TL_Delete(TL1); TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); If TL_GetBeginDate(TL1) == sDate[sBar] and TL_GetBeginTime(TL1) == sTime[sBar] Then { Text_Delete(Text1); If 고점[3,1][1] < 고점[2,1][1] and 고점[2,1][1] > 고점[1,1][1]and 저점[2,1][1] < 저점[1,1][1] Then { TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); } } TL1 = TL_New(sDate[sBar],sTime[sBar],저점[1,1],sDate[eBar],sTime[eBar],저점[1,1]); TL2 = TL_New(sDate[eBar+1],sTime[eBar+1],고점[1,1]+ PriceScale*20,sDate[eBar],sTime[eBar],고점[1,1]+PriceScale*20); TL3 = TL_New(sDate[eBar+1],sTime[eBar+1],고점[1,1]+ PriceScale*40,sDate[eBar],sTime[eBar],고점[1,1]+PriceScale*40); TL4 = TL_New(sDate[eBar+1],sTime[eBar+1],고점[1,1]+ PriceScale*60,sDate[eBar],sTime[eBar],고점[1,1]+PriceScale*60); TL5 = TL_New(sDate[eBar+1],sTime[eBar+1],고점[1,1]+ PriceScale*80,sDate[eBar],sTime[eBar],고점[1,1]+PriceScale*80); TL_SetExtRight(Tl2,true); TL_SetColor(Tl2,YELLOW); TL_SetSize(TL2,1); TL_SetExtRight(Tl3,true); TL_SetColor(Tl3,YELLOW); TL_SetSize(TL3,2); TL_SetExtRight(Tl4,true); TL_SetColor(Tl4,YELLOW); TL_SetSize(TL4,2); TL_SetExtRight(Tl5,true); TL_SetColor(Tl5,YELLOW); TL_SetSize(TL5,2); TL_SetColor(TL1,BLACK); TL_SetSize(TL1,0); If 고점[3,1] < 고점[2,1] and 고점[2,1] > 고점[1,1] and 저점[2,1] < 저점[1,1] Then { sBar = Index - 저점[2,2]; eBar = Index - 저점[1,2]; } } } If 처리구분 == "저점처리" Then { t = -1; lastLoVal = L; If 저점[1,2] < 고점[1,2] Then { For j = 10 DownTo 2 { 저점[j,1] = 저점[j-1,1]; 저점[j,2] = 저점[j-1,2]; } } If 저점[1,2] < 고점[1,2] or 저점[1,1] > L Then { 저점[1,1] = L; 저점[1,2] = Index; sBar = Index - 고점[1,2]; eBar = 0; TL_Delete(TL1); TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); If TL_GetBeginDate(TL1) == sDate[sBar] and TL_GetBeginTime(TL1) == sTime[sBar] Then { Text_Delete(Text1); If 저점[2,1][1] < 저점[1,1][1] and 저점[2,1][1] < 저점[3,1][1] and 고점[2,1][1] > 고점[1,1][1] Then { TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); } } TL1 = TL_New(sDate[sBar],sTime[sBar],저점[1,1],sDate[eBar],sTime[eBar],저점[1,1]); TL2 = TL_New(sDate[eBar+1],sTime[eBar+1],저점[1,1]+ PriceScale*20,sDate[eBar],sTime[eBar],저점[1,1]+PriceScale*20); TL3 = TL_New(sDate[eBar+1],sTime[eBar+1], 저점[1,1]- PriceScale*40,sDate[eBar],sTime[eBar],저점[1,1]-PriceScale*40); TL4 = TL_New(sDate[eBar+1],sTime[eBar+1], 저점[1,1]- PriceScale*60,sDate[eBar],sTime[eBar],저점[1,1]-PriceScale*60); TL5 = TL_New(sDate[eBar+1],sTime[eBar+1], 저점[1,1]- PriceScale*80,sDate[eBar],sTime[eBar],저점[1,1]-PriceScale*80); TL_SetExtRight(Tl2,true); TL_SetColor(Tl2,BLACK); TL_SetSize(TL2,1); TL_SetExtRight(Tl3,true); TL_SetColor(Tl3,GREEN); TL_SetSize(TL3,2); TL_SetExtRight(Tl4,true); TL_SetColor(Tl4,GREEN); TL_SetSize(TL4,2); TL_SetExtRight(Tl5,true); TL_SetColor(Tl4,GREEN); TL_SetSize(TL4,2); TL_SetColor(TL1,BLACK); TL_SetSize(TL1,0); If 저점[2,1] < 저점[1,1] and 저점[2,1] < 저점[3,1] and 고점[2,1] > 고점[1,1] Then { sBar = Index - 고점[2,2]; eBar = Index - 고점[1,2]; } } } mav = ma(C,20); 현재 고점과 저점을 지그재그선 이찍엇을때 20틱마다 수정한상태입니다 이상태에서 고점과저점이 20틱미만까지는 현재수평선이 변하지않게 하고십습니다 지금은 고점이나 저점에서 1`2틱만 움직여도 20틱수평선이 움직인만큼 변하게되어있습니다 다시말씀드리자면 현재의 수평선 20틱까지 상승이나 하락시변하지않게 20틱이상상승이나 하락시 그때수평선이 변하게 ~~`다시한번수정부탁드립니다~~20틱마다수평선에 수치가 나오게 텍스트출력을 원합니다~~항상감사드립니다
프로필 이미지
장군
2020-11-23
565
글번호 144121
지표
답변완료

검색식 부탁드립니다

사용지표: DMI(14) 검색식 : DMI지표에서 +DI가 40 라인 돌파시 검색식을 부탁드립니다
프로필 이미지
파워
2020-11-23
570
글번호 144119
검색
답변완료

부탁드립니다

현재가격에서 60 이동평균선과의 틱차이를 알수 있는 지표 부탁드립니다
프로필 이미지
마르뚝
2020-11-23
657
글번호 144112
지표
답변완료

확인좀 부탁드립니다

답변주신 수식을 사용하였는데 지표값이 맞지 안는듯 합니다 확인좀 부탁드립니다 Plot1(DayHigh(1),"전일고가"); Plot2(DayLow(1),"전일저가"); Plot3(DayClose(1),"전일종가"); Plot4(DayOpen(0),"당일시가"); Plot5((DayHigh(0)+DayLow(0))/2,"당일중심"); Plot6(DayHigh(0),"당일고가"); Plot7(DayLow(0),"당일저가");
프로필 이미지
harrywin
2020-11-23
638
글번호 144105
지표
답변완료

안녕하세요?

안녕하세요? 지난번 69936번 수식작성 수정중 수식 문의 드립니다. 지난번에는 value2,3의 첫번째 파동의 가격을 변수에 저장 했는데요.[그림의 노란색 원] 이부분을 value2,3의 최저가,최고가로 수식 수정 부탁드립니다. [그림의 흰색 원] 시간이 오래걸리면 방향제시라도 부탁드립니다. if a1 == 0 and S == 1 and S != S[1] and 저[1,2] > a2 and 저[1,1] < value2[Index-저[1,2]] and 저[1,1] > value4[Index-저[1,2]] Then a1 = 저[1,1]; if b1 == 0 and S == -1 and S != S[1] and 고[1,2] > b2 and 고[1,1] > value3[Index-고[1,2]] and 고[1,1] < value1[Index-고[1,2]] Then b1 = 고[1,1]; if a3 > 0 then Plot1(a3); if b3 > 0 then Plot2(b3);
프로필 이미지
상중하
2020-11-23
800
글번호 144103
지표
답변완료

진입횟수제한 수식한번 봐주세용

count = 0; For value1 = 0 to 10 { if EntryDate( value1 ) == sdate then Count = Count + 1; } 현재 이 식으로 진입횟수를 제한하려고 해보았는데요 제가 원하는 방식이 아닌것같아요 진입식을 A 라고 하고 A 로 인한 매수신호가 하루에 총 15회 발생했다고 하면 10개까지만 진입하고 이후 5개는 무시하는것을 만들고싶었는데요 위에 식은 (진입 and 모든포지션청산) 이 되는 시점을 count 하는것같아요 저는 청산은 신경안쓰고 오로지 진입식을 하루 총 10회 하도록 하고싶어요
프로필 이미지
슼티프
2020-11-22
640
글번호 144102
시스템