커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
8208
글번호 230811
답변완료
수식설명부탁합니다
if crossup(c,data2(Lowd(0))) Or
crossup(c,data3(Lowd(0))) Or
crossup(c,data4(Lowd(0))) Or
crossup(c,data5(Lowd(0))) Or
crossup(c,data6(Lowd(0))) Or
crossup(c,data7(Lowd(0))) Or
crossup(c,data8(Lowd(0))) Or
crossup(c,data9(Lowd(0))) Or
crossup(c,data10(Lowd(0))) Or
crossup(c,data11(Lowd(0))) Or
crossup(c,data12(Lowd(0))) Then
buy("b");
바쁘신줄안니다. 워낙 몰라서설명부탁드립니다
외부변수로해주세요
2013-11-12
204
글번호 69394
답변완료
감사합니다.
좋은 하루 되세요.
아래의 거래를 위한 수식 부탁드립니다.
- 전일 매수 신호 발생 후 유지되다, 시간마감으로 인하여 거래가 종료됨
- 다음날 시초가에 그 포지션주문을 발생
감사합니다
2013-11-12
185
글번호 69392
답변완료
지표조건식
지표식에서 값이 5개가 나왔을때(var1-var5)
다섯개의 값중 세개이상이 같은 수치가 나왔을때 표기를 하는 식이 어떻게 되나요?
그리고 같은 조건에서 알람을 울리게 할수 있는지도 알고 싶습니다.
2013-11-12
194
글번호 69391
udud 님에 의해서 삭제되었습니다.
2013-11-12
0
글번호 69389
답변완료
trix 이용 시스템식 작성
항상감사드립니다
아래 trix 식을 이용하여 시스템식을 작성하고 싶습니다
Input : Period(12), sigPeriod(9);
var : TRIXv(0),TRIXsig(0);
TRIXv = TRIX(Period);
TRIXsig = ema(TRIX(Period),sigPeriod);
1.trix가 기준선(0) 상향돌파시 매수/하향돌파시 매도
2.trix가 시그널선 상향돌파시 매수 /하향돌파시 매도
감사합니다.
2013-11-11
256
글번호 69383
답변완료
주문시간대...
etf의 경우, 장중시간이외에 동시호가끝나는 시간대에 동시호가 가격으로
시스템 주문 가능합니까?
즉, 3시에 종가주문. 아니면 시간외 주문시간에 종가주문가능한가요?
3시~3시30분까지.
일봉으로 보려면 종가 가격을 중요시 하고 다음날 시가는 변동성 우려때문에
종가로 주문을 하려고 합니다. 답변 부탁드립니다.
2013-11-11
204
글번호 69378
답변완료
수고 많으십니다 !
안녕하세요!
아래식에서 도지(십자봉,시종가 같은봉)추가시 어떻게 되나요?
var : MaxCO(0);
var : minCO(0);
if (C[1] > O[1] and C < O[1]) or (C[1] < O[1] and C < C[1]) Then{
value1 = 0;
var1 = 0;
var2 = 0;
var3 = 0;
}
if value1 == 0 and C > C[1] Then{
var1 = C;
value1 = 1;
위에서
if (C[1] > O[1] and C < O[1]) or (C[1] < O[1] and C < C[1] or (c[1] = o[1] and c < c[1] and c < o[1]
) Then{
이렇게 수정해도 안되는데요
좀 부탁 올립니다~
==꾸 뻑===
2013-11-11
212
글번호 69377
답변완료
부탁 드립니다.
안녕하세요?
추운데 감기 조심하세요.
수식 좀 부탁 드릴께요.
Atlimit나 AtStop에는 CurrentContracts-1 수식이 작동 안하나요?
숫자를 변경해도 한개씩만 청산되네요.
MaxContracts-1 이런 수식도 가능한가요?
진입된 계약이 1~10개 일 때
원하는 가격(현재 진입가격에서 일부청산값+5틱 값 이하로 내려갈 때)에 도달하는 즉시 전체 계약수에서 2계약을 남기고 일부청산
남아있는 두계약 중 한계약은 일부청산값+10틱 값 이하로 내려갈 때 청산하고 마지막 한계약은 잔량청산조건에 청산하고 싶습니다.
#매도 포지션일 때
If MarketPosition == -1 then {
if CurrentContracts == MaxContracts Then {
if CurrentContracts >= 3 then
ExitShort("매도일부청산1",Atlimit,EntryPrice-PriceScale*(일부청산+5),"",CurrentContracts-2,1);
}
if CurrentContracts >= 2 and CurrentContracts < CurrentContracts[1] then {
ExitShort("매도일부청산2",Atlimit,EntryPrice-PriceScale*(일부청산+10),"",CurrentContracts-1,1);
}
if CurrentContracts == 2 then
ExitShort("매도청산a",Atlimit,EntryPrice-PriceScale*(일부청산+5),"",CurrentContracts-1,1);
if CurrentContracts == 1 Then
#매도수량이 1계약 남았을 때
ExitShort("매도잔량익절",Atlimit,잔량청산조건); //나머지 전량청산
현재 보유중인 총 계약에서 세번으로 나눠서 청산하는 수식 작성 좀 부탁드립니다.
2013-11-11
177
글번호 69374
백진강 님에 의해서 삭제되었습니다.
2013-11-11
9
글번호 69373