커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3365
글번호 230811
답변완료
부탁드립니다
#, 안녕하세요
분봉상 차트에서 현재봉이 이전봉 종가대비 갭상승,또는 갭하락 출발시에 현재봉 색상을
아래와 같이 바꾸고 싶습니다
1,갭상승출발시 시가 < 현재가 이면 녹색캔들,시가 > 현재가 이면 검정캔들로 표기.
2,갭하락줄발시 시가 < 현재가 이면 녹색캔들,시가 > 현재가 이면 검정캔들로 표기.
(캔들색상변경이 불가하면 강조표시로 캔들위에 점으로표기하는것도 좋겠습니다)
도움부탁드립니다.
2020-06-02
1679
글번호 139465
답변완료
부탁 드립니다.
도움 주심에 항상 감사 드립니다.
1)일봉용을 분봉에서
2)주봉용을 분봉에서
3)월봉용을 분봉에서 사용 토록 부탁 드립니다.
Input : Period(20), D(1.5), sig(5);
var1 = ma(H, Period) + (D * std(H, Period));
var2=(H-var1)/H;
var3=ma(var2,sig);
var11 = ma(L,period) - (D * std(L, Period));
var12=(L-var11)/L;
var13=ma(var12,sig);
2020-06-02
1507
글번호 139464
답변완료
분봉차트에서의 지표식
아래의 지표식에서
일봉상의 지표값을 분봉차트에 표시하고자 할 때의 지표식을 작성하여 주시면 감사하겠습니다.
[지표식]
Inputs: Period(20);
Vars: Noise(0), Signal(0), Diff(0), efRatio(0), Smooth(1), Fastest(0.6667), Slowest(0.0645), AdaptMA(0);
Diff = AbsValue(Close - Close[1]);
IF CurrentBar <= Period Then
AdaptMA = Close;
IF CurrentBar > Period Then Begin
Signal = AbsValue(Close - Close[Period]);
Noise = accumN(Diff, Period);
efRatio = Signal / Noise;
Smooth = Power(efRatio * (Fastest - Slowest) + Slowest, 2);
AdaptMA = AdaptMA[1] + Smooth * (Close - AdaptMA[1]);
End;
plot1(AdaptMA,"Adaptive moving average");
2020-06-02
1536
글번호 139463
답변완료
변수 초기화 방법
안녕하세요
항상 많은 도움에 깊은 감사를드립니다.
아래의 수식은 예를들어 1분봉에서 3개 이전봉을 비교하여 직전봉보다
상승한 경우 점수(pnt)를 +1 추가하여 상황을 판단하고자 하는것 인데요,
매 1분봉 시작 할 때마다 pnt 변수값을 0 으로 초기화하고 싶은데요,
초기화할수 있는 방법이(수식) 있는지요 ?
(아래 예는 3개만 들었는데 실제는 더 늘어날 수가 있구요)
pnt=0;
if C[0]>C[1] then pnt=pnt+1;
if C[1]>C[2] then pnt=pnt+1;
if C[2]>C[3] then pnt=pnt+1;
감사합니다.
2020-06-02
1630
글번호 139462
답변완료
추가라인부탁드립니다
안녕하세요...글번호65038 에(전전일고가라인.전전일저가라인)추가부탁드립니다.
plot54(전전일주간장종가라인)
plot55(전전일주간장시가라인)
plot56(시가갭중심라인)
plot57(전전일주간장 고가라인) 추가수식
plot58(전전일주간장 저가라인) 추가수식
수고하세요.....꾸벅
2020-06-02
1567
글번호 139461
cs아빠 님에 의해서 삭제되었습니다.
2020-06-02
17
글번호 139460
답변완료
청산 관련 문의 드립니다.
시스템 자동 진입 후 청산 관련 문의드립니다.
그전에 답변이 잘 이해가 안가서 질문을 바꿔보았습니다.
(선물/옵션 기준입니다)
if(특정조건1) Then
{
Buy("AA",OnClose,def,5);
}
// 특정 조건에서 5개 매수 주문
// 실제 매수된 갯수는 2개
if(특정조건2) Then
{
ExitLong("AAA",OnClose,def,"AA",5);
}
위와 같이 청산주문이 들어갔을때 동작이 어떻게 되는지요?
1) 실제 매수된 계약 2개 청산하고 종료
2) 2개 매수청산, 3개 신규매도
만약 2)로 동작한다면, 1)로 동작하고자 하면 어떻게 하면 될까요?
감사합니다.
2020-06-02
663
글번호 139459
롬롬7 님에 의해서 삭제되었습니다.
2020-06-01
0
글번호 139458
태양같이 님에 의해서 삭제되었습니다.
2020-06-02
192
글번호 139457