커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

자동으로 처리하게

수고하십니다 정보 확인을 위하여 검색식에서 옵션의 가격별로 전일종가-당일시가를 계산하는 식을 만들어 실시간챠트에 적용하니 결과가 나옵니다 한데 각 옵션가격을 일일이 선정해줘야해서 여간 번거로운게 아니군요 하여 프로그램상에서 각 옵션가격을 던져주고 결과를 일괄 받아볼수있는 방법은 없을까요?? 적용식은 아래와 같습니다.. var : xc(0), xo(0); var : x(0), idx(0); idx = idx + 1; if LastBarOnChart == 1 then { for x = 0 to idx Begin Print("c:₩yeslan₩aaatext.txt","날자 = / %.0f / 종목명 = / %s / 전날종가 = / %.2f / 오늘시가 = / %.2f /", sdate[x], SymbolName, c[x+1], o[x]); end; Print("c:₩yeslan₩aaatext.txt","============================================"); } 이 결과를 실시간 챠트에서 각 옵션값을 일일이 선택하여야하는데,, 프로그램상에서 각 옵션값으로 바꿔가며 발췌할수있는 방법은 없나요?? 아님 예스스팟에서는 할수있나요???
프로필 이미지
atmskill
2020-03-12
174
글번호 136831
검색

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

프로필 이미지
씨제이
2020-03-12
10
글번호 136830
시스템
답변완료

문의드립니다.

하기식을 예스로 부탁드립니다. study("AK MACD BB v 1.00") length = input(10, minval=1, title="BB Periods") dev = input(1, minval=0.0001, title="Deviations") //MACD fastLength = input(12, minval=1) slowLength=input(26,minval=1) signalLength=input(9,minval=1) fastMA = ema(close, fastLength) slowMA = ema(close, slowLength) macd = fastMA - slowMA //BollingerBands Std = stdev(macd, length) Upper = (Std * dev + (sma(macd, length))) Lower = ((sma(macd, length)) - (Std * dev)) Band1 = plot(Upper, color=gray, style=line, linewidth=2,title="Upper Band") Band2 = plot(Lower, color=gray, style=line, linewidth=2,title="lower Band") fill(Band1, Band2, color=blue, transp=75,title="Fill") mc = macd >= Upper ? lime:red // Indicator plot(macd, color=mc, style =circles,linewidth = 3) zeroline = 0 plot(zeroline,color= orange,linewidth= 2,title="Zeroline") //buy barcolor(macd >Upper ? yellow:na) //short barcolor(macd <Lower ? aqua:na) //needs improvments
프로필 이미지
as8282
2020-03-12
308
글번호 136829
지표
답변완료

문의 드립니다.

무포지션에서 음봉 후에 연속되는 3연속봉이 모두 양봉이 발생하면 이 때부터 3개의 봉의 최고가 high 를 잡고 상승폭의 최고가는 새로운 봉이 진행 될 수록 새롭게 경신해 갑니다. 상승폭 최저가 대비 최고가의 간격이 상승폭 간격이 되고 최초의 최고가 형성이후 만들어지는 봉의 최저가가 상승폭의 절반을 하향으로 침범하지 않을 때 매수 준비 상태에 들어 갑니다. 한번이라도 신생봉의 최저가가 상승폭의 절반을 하향 이&#53465;하면 모든 매수 준비는 해제하고 모든 변수들도 무포지션시처럼 초기화하고 새로운 상승폭 조건들을 감시합니다. 매수진입조건 1 매수 스탠바이 즉 매수진입상태에서 상승폭이 20틱 이상이고 매수진입산태에서 음봉을 관찰하고 음봉이후에 양봉이 2개 연속 발생하면 매수합니다. 이때의 매수할 때의 양봉 2개 즉 연속발생할 때 연속 2개 양봉중 시가가 낮은 값을 손절청산값 A1 정의합니다. A1= 매수시의 연속 2개 양봉중 낮은 시가 손절청산 매수후 손졸청산값을 가능하면 현재가로 부탁합니다.A1을 종가가 아닌 현재가가 하향할 때 청산합니다. 청산조건 매수진입이후 음봉이 발생하면 발생한 음봉 바로 이전의 최근 양봉 2개를 구하고 구한 양봉 2개중에 시가가 낮은 값을 청산 가격이라 정합니다. 청산가격 = 2개 양봉중 낮은 시가 음봉이 발생할때 음봉 종가가 청산가격을 하방으로 돌파하면 매수진입을 청산합니다. 반대방향 진입 매도조건도 위의 매수조건과 동일한 논리 즉 반대방향으로 작성 부탁드립니다. 감사합니다.
프로필 이미지
종호
2020-03-12
290
글번호 136823
시스템
답변완료

거래량 창에 그림과 같은 라인 긋는 수식 요청해요

위 그림과 같이 특정 거래량 값(4500)에 라인이 설정할수 있는 수식 바람니다. 색상은 분홍색으로
프로필 이미지
이형지
2020-03-12
321
글번호 136821
시스템
답변완료

강조

월봉에 년초 적용이 안되요 매해 1월 월봉 수식 부탁드립니다.
프로필 이미지
에리카
2020-03-12
276
글번호 136814
강조
답변완료

수식 문의 부탁 드려요~

항상고생하십니다 cme 해외선물이 3월 9일부터 써머타임적용으로 7시 개장으로 바뀌지 않았습니까? 사진에서보시는거와같이 3월 9일부터 7시로 적용이 안되어있네요 아래의 수식으로 17,18,19년까지 3년치 확인결과 써머타임 적용이 잘됩니다 이번년도부터는 맞지않습니다. 개인적인 생각으로 아마 이번년도 2월29일까지있는 윤년관련 문제인거같습니다 써머타임 수식수정 부탁드려요~ var : Summer(False),Year(0); var : V1(0),V2(0),V3(0),V4(0); var : TL(0); if sdate != sdate[1] Then { Year = Floor(sdate/10000); V1 = (10000 * Year) + (100 * 3) + 1; V2 = 15 - dayofweek(v1); // 3월 두번째 일요일 날짜 v3 = (10000 * Year) + (100 * 11) + 1; v4 = 8 - dayofweek(v3); // 11월 첫번째 일요일 날짜 Summer = (sdate > (10000 * Year) + (100 * 3) + v2) And (sdate < (10000 * Year) + (100 * 11) + v4); } if Summer == true then{ if (sdate != sdate[1] and stime >= 070000) or (sdate == sdate[1] and stime >= 070000 and stime[1] < 070000) Then { TL = TL_New(sdate,stime,99999999,sdate,stime,0); TL_SetColor(TL,GRAY); TL_SetSize(TL,2); } } else { if (sdate != sdate[1] and stime >= 080000) or (sdate == sdate[1] and stime >= 080000 and stime[1] < 080000) Then { TL = TL_New(sdate,stime,99999999,sdate,stime,0); TL_SetColor(TL,GRAY); TL_SetSize(TL,2); } }
프로필 이미지
추우세추우종
2020-03-12
299
글번호 136810
지표
답변완료

수식 수정좀 부탁드립니다.

기존 사용하는 수식이 있는데, cme 야간선물에 적용하니 12시만 지나면 수치가 초기화됩니다. 야간선물에서 적용가능하게 18:00~05:00 에 사용가능하게 수정좀 부탁드립니다. 아래에 수식 첨부합니다. ---------------------------------------------------------------- /* 작성일 : 2019-03-21 제 목 : 수급력_당일합계_분봉 목 적 : 당일만의 매수매도 거래량의 차이의 합계를 구한다. 비 고 : */ if date != date[1] Then value1 = 0; value2 = 0; value1 = value1+(Upvol-DownVol); //당일 최고가 value2 = highest(value1,dayindex()+1); //당일 최저가 value3 = Lowest(value1,dayindex()+1); //당일 최고/최저 중간 value4 = (value2 + value3) / 2; plot1(value1, "분봉 수급 당일 누적"); plot2(value2, "분봉 수급 당일 누적 최고가"); plot3(value3, "분봉 수급 당일 누적 최저가"); plot4(value4, "분봉 수급 당일 누적 최고/최저 중간가"); PlotBaseLine1(0); ----------------------------------------------------------------
프로필 이미지
운짱이
2020-03-12
289
글번호 136809
지표
답변완료

수식 부탁드려요~~

해선 개폭락으로 해선계좌가 꽝&#46124;습니다.ㅠㅠ 상대적으로 안정적인 주식으로 집중하려고 합니다. 도움을 주시면 감사하겠습니다.~~ 국내 일반(ETF포함) 주식 분봉매매 #1 1번 매수 조건 1. 200봉의 최고점에서 10% 아래일때 (C < highest(h, n) * 0.9 ) 2. MFI(10) < 30 3. 음봉 4. 전봉대비 1% 이상 하락 위 조건의 교집합시 매수 진입 (10만원씩) #2 2번 매수 조건 1. 200봉의 최고점에서 20% 아래일때 (C < highest(h, n) * 0.80 ) 2. MFI(10) < 15 3. 음봉 4. 전봉대비 2% 이상 하락 위 조건의 교집합시 매수 진입 (20만원씩) 총 누적 1번조건 2번조건 합쳐서 100회까지 매수 진입 매수 청산 #1 1번 매수 조건으로 매수한 거는 각개별로 매수가의 5% 수익시 청산 #2 2번 매수 조건으로 매수한 거는 각개별로 매수가의 10% 수익시 청산
프로필 이미지
이형지
2020-03-12
287
글번호 136808
시스템
답변완료

국내 주식에서 350분봉으로 전략 설계하였는데요

국내 주식에서 350분봉으로 전략 설계하였는데요 시스템성능보고서를 보면 14:50분과 17:00시 매수 진행이 되는데요... 17:00 면 장이 끝나 거래가 안되는 아닌가요? 실제로 어떻게 될까요? 그리고 일단 저는 특정 시간(예를들면 12시 또는 3시) 조건 만족시 매수 진입이 될수 있는 챠트 및 수식을 구현하고 싶습니다.... 400분으로 도 해봤는데...15:40분에 매수되는 성능보고서를 보고 난감했습니다..... 15:40분이면 장이 끝나자나요..ㅠㅠ 도와주세요...
프로필 이미지
이형지
2020-03-12
290
글번호 136807
시스템