커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

82915글 다시 확인 좀 부탁 드립니다.

* 아래 문장이 안되는데 수정좀 부탁 드립니다. 즉 실행해도 편차가 5틱 인데도 신호가 발생 합니다. → 83915글 질문 내용 입니다. * 제가 수정 했는데 어느 부분이 잘못되었나요? ## 아래문장 input : Period1(4), Period2(10); input : short(12),long(26),sig(9); Input : hh(10), ww(10); var : Sma1(0),Sma2(0); var : v1(0),v2(0),i1(0),i2(0); Sma1 = ma(C,Period1); Sma2 = ma(C,Period2); Plot1(Sma1, "이동평균1"); Plot2(Sma2, "이동평균2"); if CrossUp(Sma1,Sma2) Then { v1 = C; v2 = v1[1]; i1 = Index; i2 = i1[1]; if (Index >= i1+hh or (Index < i1+hh and abs(v1-v2) >= PriceScale*ww)) Then var1 = c; box = Box_New(sDate,sTime,h,NextBarSdate,NextBarStime,l); Box_SetColor(box,Rgb(80,255,0)); Box_SetFill(box,true); Box_SetExtFill(box,true); } else if CrossDown(Sma1,Sma2) Then { v1 = C; v2 = v1[1]; i1 = Index; i2 = i1[1]; if (Index >= i1+hh or (Index < i1+hh and abs(v1-v2) >= PriceScale*ww)) Then var2 = c; box = Box_New(sDate,sTime,h,NextBarSdate,NextBarStime,l); Box_SetColor(box,Rgb(255,80,255)); Box_SetFill(box,true); Box_SetExtFill(box,true); } Else Box_SetEnd(box,NextBarSdate,NextBarStime,l); * 고맙습니다 수고하십시요.
프로필 이미지
요타
2023-07-18
1333
글번호 170709
지표
답변완료

문의 드립니다.

var : tx1(0), tx2(0), tx3(0), tx4(0), tx5(0), tx6(0); Plot1(DayHigh,"고점",RgB(50,50,50),Def,3); Plot9(DayLow,"저점",RgB(50,50,50),Def,3); =========================================== 여기에서 고점 저점을 뺀 값을 고가 저가 라인 옆에 나오게 해줄 수 있을까요? 당일 고가 저가를 뺀 값을 실시간으로 나타낼 수 없다면 장 마치고 다음날에 고가 저가 뺀 값을 그 고가 저가 라인 옆이나 미국장 끝나고 나서 위 아래에 둘다 숫자를 볼 수 있으면 좋겠습니다. 예) 120틱 이렇게 표시 할 수 있을까요?
프로필 이미지
스오어스
2023-07-18
1542
글번호 170707
지표
답변완료

안녕하세요 수식문의 부탁드립니다^^

안녕하세요~ 고생이 많으세요 지난번 질문에 대한 답볍을 잘 받았습니다 감사합니다^^ 제가 생각을 해보니 저의 설명이 부족했던것 갔습니다 if CrossDown(var1,0) Then <---- 이조건이 만족중인 상황중에 (신호가 발생한 이후 진행중일때 { value1 = var1; <---- 위의 신호검색 이후에 이조건이 만족하는 종목검색 Value2 = value1[1]; if value1 > Value2 Then find(1); } 잘부탁드리겠습니다^^ input : 단기(5),중기(20),장기(60); var : p(0),k(0),q(0),x(0),y(0),z(0); p = (highest(high,단기)+lowest(low,단기))/2; k = (highest(high,중기)+lowest(low,중기))/2; q = (p+k)/2; x = (highest(high,장기)+lowest(low,장기))/2; y = (highest(high,장기)+lowest(low,장기))/2; z = (x+y)/2; var1 = (q-z)/q*100; if CrossDown(var1,0) Then { value1 = var1; Value2 = value1[1]; if value1 > Value2 Then find(1); } ========================================== 질문했던 수식 input : 단기(5),중기(20),장기(60); var : p(0),k(0),q(0),x(0),y(0),z(0); p = (highest(high,단기)+lowest(low,단기))/2; k = (highest(high,중기)+lowest(low,중기))/2; q = (p+k)/2; x = (highest(high,장기)+lowest(low,장기))/2; y = (highest(high,장기)+lowest(low,장기))/2; z = (x+y)/2; var1 = (q-z)/q*100; if CrossDown(var1,0) Then Plot1(L,"검색",Cyan);
프로필 이미지
고래상어의꿈
2023-07-18
1755
글번호 170706
검색
답변완료

문의드립니다

안녕하세요 69352번 검증을 할려고 하니 줄수6 열수8 선언되지 않은 이름-intercept'이사용되었습니다는 문구가 나옵니다 이를 해결부탁드립니다
프로필 이미지
차곡차곡
2023-07-18
1246
글번호 170705
지표
답변완료

수식문의드립니다.

안녕하세요. 개발자님 늘 감사드립니다. 매도 청산수식부탁드립니다. var1 = ma(C,5); Var2 = ma(C,20); 데드 크로스시 매도 진입 후, 손절 (-100틱) 익절(100틱) 으로 기본 청산하지만, 손절 (-100틱)이 도달 되지 않았더라도, 만일 그전에 골든 크로스가 되면 바로 청산 되는 수식을 부탁 드립니다. --------- 감사합니다. 건강하시고 늘, 좋은 날 되세요. ~
프로필 이미지
하늘선물
2023-07-18
1209
글번호 170704
시스템
답변완료

수식문의

안녕하세요 수식문의 드립니다. 1. 14시 30분 종가를 기준으로 1.5% 상승시 매수 매수진입 후 15시 20분 수익률이 마이너스면 바로 청산. 매수진입 후 15시 20분 수익률이 플러스면 익일 시가청산. 2. 14시 30분 종가를 기준으로 1.5% 상승시 매수 매수진입 후 15시 20분 수익률이 마이너스면 바로 청산. 매수진입 후 15시 20분 수익률이 플러스면 익일 시가대비 -1% 하락시 청산. 3. 14시 30분 종가를 기준으로 1.5% 상승시 매수 매수진입 후 15시 20분 수익률이 마이너스면 바로 청산. 매수진입 후 15시 20분 수익률이 플러스일때 익일 시가 > 당일 종가 면 익일시가 청산. 익일 시가 < 당일 종가 면 9시10분 청산. 감사합니다.
프로필 이미지
무사시
2023-07-18
1250
글번호 170703
시스템
답변완료

문의 드립니다

9시에 16계약 수동 진입 후 9시 1분 4계약 시장가 청산 9시 2분 4계약 시장가 청산 9시 3분 4계약 시장가 청산 9시 4분 4계약 시장가 청산 수식화 부탁드립니다
프로필 이미지
정찬휘
2023-07-18
1235
글번호 170702
시스템
답변완료

문의 드립니다

선물현재가 매수건수-매도건수>50 이면 콜옵션 시장가 진입 매수건수-매도건수<50이면 풋옵션 시장가 진입 수식화 부탁드립니다.
프로필 이미지
정찬휘
2023-07-18
1085
글번호 170701
시스템
답변완료

전환좀 부탁드립니다

키움의 아래 수식을 예스수식으로 전환부탁드립니다. <1> if(!(조건1 OR 조건2), Max(C,O),0) <2> min(C,O)
프로필 이미지
이대표
2023-07-18
1383
글번호 170700
지표
답변완료

노이즈 이동평균 분봉에서 일봉

담당자님 안녕하세요. 장마철 건강 유의하십시요. 다름이아니라 기존 작성해주신 분봉에서 일봉 이동평균 식을 참고하여 일봉의 Noise 지표의 30일 이동평균을 구하려고 하였으나, 문제가 있는지 값이 표현되지 않습니다. 단순 이동평균의 경우 아래와 같은 방식으로 작성해주셔서 동일하게 작성하였으나, 무슨일인지 표시되지 않고있습니다. 바쁘시겠지만 도움 주시면 감사하겠습니다. #Noise Input: NPeriod(30); var: cnt(0), sum(0), noise(0), noiseMA(0); noise = 1 - abs(dayopen(0)-dayclose(0))/(dayhigh(0)-daylow(0)); For cnt = 1 to Nperiod { sum = sum + (1-(abs(dayopen(cnt)-dayclose(cnt))/(dayhigh(cnt)-daylow(cnt)))); } noiseMA = sum/Nperiod; Plot1(noise, "노이즈"); Plot2(noiseMA, "노이즈이동평균");
프로필 이미지
기사단장
2023-07-17
1544
글번호 170699
지표