커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7537
글번호 230811
답변완료
유로
유로 차트를 만들어주셔요 !!!!!!!! 꼭 필요합니다...감사합니다...
2013-09-19
183
글번호 67663
답변완료
sto
다양한수식을 넣을수있고 5-3 10-6 20-12 12-5 등 기준선 상승돌파 하락 돌파 를 넣을수 있는 신호를 만들어 주셔요 !!!! 키움증권 시스템 트레이닝을 참고하면 편함니다 명절 잘 보내셔요 수고 하셔요 감사합니다 !!!!!!!
2013-09-19
174
글번호 67662
답변완료
문의 드립니다.
대신증권 cybos Trader에서 사용하던 수식입니다. 선물 분봉 틱챠트에 사용하려고
합니다. 예스 랭귀지로 바꾸어 주시면 감사드리겠습니다.
Var2=0
For i = 0 To 20
Var1 = close(i)
Var2 = Var1+var2
Next
Var3=mov(Var2,10, s)
Var4=mov(Var3, 5, s)
If crossup(Var3, Var4) Then
Call buy("매수", Atmarket)
End If
If crossdn(Var3, Var4) Then
Call sell("매도", Atmarket)
End If
2013-09-18
182
글번호 67661
답변완료
시스템식 문의요
수고하십니다 ...
매수식을 바꾸고 싶어서 그러는데요 1번식 2번식 모두 2번째양봉이 5프로 이상 상승시 매수금지 되는 것로 해주세요
1.양봉2개 나오고 그양봉이 전일 양봉보다 거래량이 많을 경우 매수하는 식으로 바꾸어주세요
다시 말해서 1.양봉이 2일 나오고요,거래량이 전일보다 많아야 합니다 2개의 조건이 만족할경우 매수 하는 걸로 바꾸어주세요
2번째 매수 방법
2번째도 양봉 2개 나올경우 매수 인데요
첫번째 양봉이 전날 저가 보다 하락하고 상승시 하고 그다음날 양봉이 발생할경우 입니다.
수고하십시오~~
input : 금액(200000);
var : Vol(0),BuyP(0);
if CodeCategoryEx == 11 and BasePrice < 50000 Then
Vol = int(int(금액/C)/10)*10;
Else
Vol = int(금액/C);
if CodeCategoryEx == 31 or CodeCategoryEx == 32 Then
Vol = int((금액)/(C*BigPointValue));
var1 = ma(C,1);
var2 = ma(c,5);
if MarketPosition == 0 and crossup(var1,var2) Then{
buy("매수",AtMarket,def,Vol);
BuyP = NextBarOpen;
}
if MarketPosition == 1 and
crossup(var1,var2) and
C <= BuyP*0.95 Then{
buy("추가매수",AtMarket,def,vol);
BuyP = NextBarOpen;
}
if MarketPosition == 1 Then
exitlong("매도",atlimit,avgEntryPrice*1.03);
2013-09-20
176
글번호 67660
답변완료
If 다음의 and가 몇개까지 올수 있는지요
# 파라볼릭과 지수이동평균 상햐돌파시 청산
If MarketPosition <> 0 and (CrossUp(Xma1,Xma2) and C>= var1) Then
Exitshort();
위 수식이 오류가 있는것 같은데, 오류가 있는지요.
내외부변수는 모두 맞게 정의되었습니다.
2013-09-17
161
글번호 67659
답변완료
문의 드립니다
수고가 많의십니다.
다음과 같은 수식에 매도 신호가 나지 않네요..
data2 마아시디 오실 매수
본주 데드크로스 매도식 부탁드립니다.
즐거운 명정되시길 바랍니다,,
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 =data2(MACD(shortPeriod, longPeriod));
value2 = data2(ema(value1, Period));
If CrossUP(value1, value2) Then
{
Buy();
}
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
2013-09-17
178
글번호 67655
답변완료
문의드립니다
30초간격으로 호가잔량을 비율로 나타내고 싶습니다
예를들어
var1 = (매수호가잔량 + 매도호가잔량)/2 일때
1.
30초당 var1 일때 매수호가는 var1 대비 몇% 증가했는지 또는 감소했는지
30초당 비율을 나타내고 싶습니다
30초씩 갱신해서 값을 구하고싶습니다
누적이아니고 300초씩 계산하는 방법을 알려주십시요
2.
30초당 var1 일때 매도호가는 var1 대비 몇% 증가했는지 또는 감소했는지
30초당 비율을 나타내고 싶습니다
30초씩 갱신해서 값을 구하고싶습니다
누적이아니고 300초씩 계산하는 방법을 알려주십시요
2013-09-17
215
글번호 67649
답변완료
문의드립니다.
차트를 1분차트로 했을경우 bids-asks 선이 1분부터 나타날텐데요,,,가령9시1분이 되었을때 5,000개 혹은 -3000개등 1분사이에 상당한 양부터 시작할때가 있는데요,,,9시 1분시점에 bids-asks를 0부터 시작하게 할 수 있는 식을 부탁드립니다.
즐거운 추석명절 되세요~~
2013-09-17
174
글번호 67648
충주미꾸라지 님에 의해서 삭제되었습니다.
2013-09-17
31
글번호 67647