커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7739
글번호 230811
답변완료
포지션 진입시 수식 문의
안녕하세요? 오늘은 자주 여쭈는것 같습니다.
1. 외환거래시 매도 포지션으로 진입 후 30pip 이익 에서 청산을 하려고 하면
아래식과 같이 하면 되는 것인가요?
(매도 포지션이기 때문에 -30 으로 보고 -30 이라고 수식을 만들어야 하나요?)
SetStopLoss(30*(PriceScale*10), PointStop);
2. 트롤링을 사용하여 10pip 이익 후 -2pip시(8pip) 에 청산하려고 하면
아래와 같은 수식이 맞는 것인가요?
SetStopTrailing(2, 10, PointStop);
3. 만약 매도 포지션일 경우 2번과 동일한 조건으로 청산하려할 때에도 2번과 동일한 조건의 수식을 사용하는것이 맞는 것인가요?
아니면, 매도포지션이기 때문에 SetStopTrailling(-2, -10, PointStop); 해야 하나요?
4. 현재 pip를 알아내어 특정 pip와 비교하고 싶습니다.수식을 어떻게 작성하면 되나요?
예) 현재pip 가 10pip보다 크다
감사합니다. ^^
2011-03-10
713
글번호 36424
반포동 님에 의해서 삭제되었습니다.
2011-03-09
0
글번호 36422
답변완료
시스템식
매수: Data2 > 0
아래의 식에서 위의 매수조건사항을 추가해주세요.
-------------------------------------------------------
input : P(1.2),x(0.5);
if stime == 90000 Then
buy("b1",AtMarket);
if stime <= 144900 and CurrentEntries < 5 Then{
if MarketPosition == 1 Then
buy("bb",atlimit,EntryPrice*(1-(P*CurrentEntries)/100));
}
if MarketPosition == 1 Then
ExitLong("bx",atlimit,AvgEntryPrice*(1+X/100));
2011-03-09
734
글번호 36410
답변완료
수식문의합니다
안녕하세요
수식 문의 드립니다.
1.지표수식
스톡캐스틱%k값이 이전값보다 클때는 적색으로, 적을때는 파란색의 막대그래프로
구현하려합니다.
2.시스템전략식
- 매수: 20일간의 신고가 갱신시
- 매도: 10일간의 신저가 갱신시
- 매수: 단기 10,20,60 지수이동평균 중 최소값을 구하고
장기 100,120,180 지수이동평균중 최대값을 구하고,
단기최소값이 장기최대값을 상승돌파시 매수
- 매도: 단기 10,20,60 지수이동평균 중 최대값을 구하고
장기 100,120,180 지수이동평균중 최소값을 구하고
단기최대값이 장기최소값을 하락돌파 시 매도
수고하세요....
2011-03-09
708
글번호 36408
답변완료
2011.03.09현재 시스템 시뮬레이션 작동이 안되네요
2011.03.09현재 시스템 시뮬레이션 작동이 안되네요
무슨 문제 있나요?
2011-03-09
811
글번호 36405
답변완료
17492번관련
답변 감사드립니다
두가지만 추가해서 질문드립니다
하나는 120일이평이탈시 이탈봉몸통의 반이상이 120일선하회시 매도청산식을 좀 추가해주시고
다른하나는 수익시 피라미딩관련입니다
진입후 수익이 나고있으면 20프로수익시,50프로 수익시 ,75프로수익시,100프로수익시 각각 최초진입금액대비 25%씩 피라미딩진입하도록 하고 청산은 매도신호나올때
전체청산하는걸로 좀 부탁드립니다
(최초 1억 투자이후 2천5백만원이 각 단계별로 추가투입되는형태)
감사합니다
2011-03-09
845
글번호 36398
답변완료
질문드립니다.
ma(c, 10)일때 이동평균 크로스 강세, 약세 패턴의 지표식과
강세패턴이 시작될때 매수
약세패턴으로 전환될때 매도하는
시스템식을 함께 부탁드리겠습니다.
2011-03-09
880
글번호 36397
루가니스 님에 의해서 삭제되었습니다.
2011-03-09
12
글번호 36396
답변완료
포지션 진입이 수식 문의
안녕하세요? 예스로 외환거래를 하려고 하는데 몇가지 궁금한 사항이 있어 문의드립니다.
1. 수식 검증 부탁드립니다.
시나리오 : 단기 이평선이, 장기 이평선을 뚫고 올라갈 경우, 매수 포지션 진입
반대의 경우 매도 포지션 진입을 하려고 합니다.
(단, 현재 진입한 포지션이 없을 경우 입니다.)
궁금증 : a. 아래와 같이 수식을 작성하고 실행할 경우,
조건만족 즉시 포지션 진입하려고 하면 다른 설정이 필요한 것인가요?
(현재 아래 수식을 돌리면, 미체결 내역이 발생하고 있습니다.)
b. 포지션 진입내역이 있을 경우 진입못하게 하는 로직이 맞는 것인가요?
=====================================================
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
value3 = MarketPosition();
If CrossUP(value1, value2) and value3 == 0 Then
Buy("A");
If CrossDown(value1, value2) and value3 == 0 Then
Sell("B");
=====================================================
2. 청산식을 검증 부탁드립니다.
시나리오 : 30pip 이익 or 손실시 강제 청산(조건만족 즉시)
궁금증 : a. 청산식 만족 즉시 청산시키려고 하는데요, 다른 설정이 필요한가요?
(현재. 미채결 내역이 나타나고 있습니다.)
b. 현재 이익(손실) pip 을 알고 싶은데요? 어떤 함수로 알 수 있을까요?
=======================================================
SetStopTrailing(-30 * PriceScale, PointStop);
SetStopTrailing(30 * PriceScale, PointStop);
=======================================================
3. 2번 청산식 조건 만족시 시장가로 청산시키려면 어떻게 해야 하나요?
현재 지정가 주문이 들어가고 있습니다.
2011-03-09
720
글번호 36395