커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4380
글번호 230811
답변완료
아래식에서
아래식에서당일총손실이60틱을초과하면 매매정지하고 진입금지하는식 추가바람니다''
Input : Period(200), Period1(100);
Var : value(0);
value = StochasticsK(Period,Period1);
var : HH(0),LL(0);
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if count < 30 Then{
if stime >= 210000 or stime < 030000 Then{
# 매수/매도청산
If CrossUP(value,52) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value,48) Then
{
Sell();
}
}
}
SetStopLoss(PriceScale*40,PointStop);
SetStopProfittarget(PriceScale*150,PointStop);
2017-05-27
99
글번호 109891
답변완료
지표식 3가지 부탁드립니다
안녕하세요
아래 2가지 조건의 지표식부탁드립니다
1.각봉의 고점끼리 plot1, 저점끼리 plot2선이 계속적으로
이어지는 지표식을 부탁드립니다
2· 캔들과 이평20선과의 이격틱수를 캔들위에 발생되도록 할수있을까요
항상 감사드립니다
3.아래지표식은 20이평이 상승하락에 따른 색변화와 함께 adx2상승시 두께변화식입니다
이식에 adx2가 상승시 두께변화와 함께 red,blue가 아닌 의 다른색으로 변색되도록 수식전환부탁드립니다
Input : Period1(20),ADXP(2);
Variables: TLen1(0),TRIma1(0),ADXV(0);
TLen1 = Ceiling((Period1 + 1) * .5);
TRIma1 =Ema(Ema(C, TLen1), TLen1);
ADXV = ADX(ADXP);
if TRIma1 > TRIma1[1] Then
plot1(TRIma1,"20",red,def,iff(ADXV>ADXV[1],12,0));
else if TRIma1 < TRIma1[1] Then
plot1(TRIma1,"20",blue,def,iff(ADXV>ADXV[1],12,0));
Else
plot1(TRIma1,"20",GREEN,def,iff(ADXV>ADXV[1],12,0));
2017-05-29
152
글번호 109890
답변완료
입력 라인
선물 가격 a입력 300.50
선물 가격 b입력 300.00
입력한 gap 0.50 대로 간격 line이 노트 가로줄 처럼 생기게 합니다.
가격이 출발하여 처음 터치하는 라인이 첫거래의 기준라인이 됩니다.
예를 들어 시가 299.95에서 300.00을 터치
그리고 300.50을 터치하면 buy
아래 라인 터치 없이 상승하여 305.50을 터치한 후
305.00을 아래로 터치하면 buy 청산, sell 진입
input
1.high price
2.low price
3.거래횟수 :n
리버스 반복 수식 부탁합니다.
2017-05-26
125
글번호 109889
하루우유 님에 의해서 삭제되었습니다.
2017-05-26
3
글번호 109888
하루우유 님에 의해서 삭제되었습니다.
2017-05-26
0
글번호 109887
답변완료
국선에서 자동으로 0.5P씩 가로선을 긋고 십습니다
분, 틱 상관없이 자동으로 긋고 싶은데 잘 모르겠어요!
2017-05-26
126
글번호 109882
답변완료
문의드려요
고생많으십니다
어떤종목이 상장이후 어제종가 가격으로
중심값 중심선 나오게 부탁드립니다.
예)상장해서 종가기준5만원 어제종가기준 2만원이다라면
종목검색식 종가기준 중심가격 위로만 검색하게 해주세요
2017-05-26
117
글번호 109877
답변완료
문의드립니다
고생많으십니다
어떤종목이 상장이후 어제종가 가격으로
중심값 중심선 나오게 부탁드립니다.
예)상장해서 종가기준5만원 어제종가기준 2만원이다라면
중심이되는선을 만들고싶어요 !그러니깐 중심선이 종가 기준으로하면 가능할꺼라 생각합니다
2017-05-26
124
글번호 109876
답변완료
일목,스톡 하모니
input : 익절틱수(24),손절틱수(24),sto1(4),과매수(60),과매도(40);
Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),구름상단(0),구름하단(0);
var : mav1(0),mav2(0),mav3(0),mav4(0),FK(0),T(0),cond(0),cnt1(0),cnt2(0);
전환선 = (Highest(H, 9) + Lowest(L, 9)) / 2;
기준선 = (Highest(H, 26) + Lowest(L, 26)) / 2;
선행스팬1 = (전환선[25] + 기준선[25]) / 2 ;
선행스팬2 = (Highest(H, 52)[25] + Lowest(L, 52)[25]) / 2;
구름상단 = max(선행스팬1,선행스팬2);
구름하단 = min(선행스팬1,선행스팬2);
mav1 = ma(c,10);
mav2 = ma(C,9);
mav3 = ma(c,20);
mav4 = ma(C,28);
FK = FastK(sto1);
if CrossUp(mav2,mav4) Then{
var1 = C;
cnt1 = 0;
}
if CrossDown(mav2,mav4) Then{
var2 = C;
cnt2 = 2;
}
if CrossDown(fk,과매도) Then{
cnt1 = cnt1+1;
if mav2 > 구름상단 and
mav2 > mav4 and
cnt1 == 1 and
C < var1 and
C > dayopen Then
buy();
}
if crossup(fk,과매수) then{
cnt2 = cnt2+1;
if mav2 < 구름하단 and
mav2 < mav4 and
cnt2 == 2 and
C > var2 and
C < dayopen Then
sell();
}
if MarketPosition == 1 and CrossDown(mav2,mav4) Then
exitlong();
if MarketPosition == -1 and CrossUp(mav2,mav4) Then
ExitShort();
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStoploss(PriceScale*손절틱수,PointStop);
작성해 주신 프로그램으로 돌려본 사진 입니다.
의도는 1번에서 크로스 되면서 만들어진 봉이 2 번이 고요.
최소한 3 번일수도 있겠지만 2,3번 모두 종가가 일목 상단선 아래의 구름대 안에서 형성 되 있으므로 매수 진입 금지 거든요.
전략이 1번 크로스 직후의( 차기봉 2번,차차기봉 3 번의 종가를 보며 조건여부를 기다림이 아니고)봉의 종가가 일목 구름대 상단선 아래 있을 시 에는 진입 금지 거든요.
상단선 위에 형성되면 당연 매수진입 입니다.
아마도 2,3번을 인식하지 아니하고 5번의 상단선 벗어난 종가를 적용 하면서 스톡 과매도
진입과 함께 진입신호 발생 된 듯 합니다.
그리고 이상하게도 주신 수식에 여러 종목을 돌려 보아도 매도진입 신호는 한번도 나오질 않네요.
혹시나 하고 매수 진입 수식을 여려번 살펴 보아도 같은 형식으로 작성 되 있는듯 합니다만....
혹여나 이 부분도 살펴 주시면 감사 하겠습니다.
늘 애써 주셔서 감사합니다.
2017-05-26
170
글번호 109875