커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7843
글번호 230811
관리자에 의해 프로그램 사용법 QnA로 이동되었습니다
2005-08-10
13
글번호 7966
회원 님에 의해서 삭제되었습니다.
2005-08-10
8
글번호 7964
답변완료
지표 작성부탁합니다..
바이너리 웨이브나 mfi등의 지표를 쓸때
지표의 기준선을 두고 사용하고 있는데요
각 구간 마다 색깔을 달리 할 수 있나해서 문의드립니다..
예를 들면,
mfi 의 지표를 0에서 40까지는 녹색으로 하고
40에서 60까지는 파랑색 그리고 60이상에서 100까지는 빨강색
이렇게 지표상으로 표시하고 싶은데요...
바이너리는 0선 아래에선 파랑색
0 선위에선 빨강색, 이렇게 표시 할려면 어떻게 수식을 작성하는지
알고 싶습니다.
수고하십시요..감사합니다.
2005-08-10
1369
글번호 7963
답변완료
수식 문의
수고가 많으십니다.
수식 작성에 애로가 있어 문의드립니다.
1. 5개 데이터를 큰 값 순서별로 찾아내는 방법
5개의 데이터중에서 값이 큰 순으로 찾아내는 방법
예) V1(80), V2(85), V3(90), V4(87), V5(75) 의 경우
MAX1 = V3
MAX2 = V4
MAX3 = V2
MAX4 = V1
MAX5 = V5
의 형태로 찾는 수식이며, 이때 데이터 값중에서 동일한 값이 있을 경우
에는 동일 순위에 처리(한 값에 데이터가 두개),,,,
2. 아래 수식을 적용하면 값이 나오지 않습니다.
수식에 대하여 수정을 부탁드립니다.
수식작성 개요 :
1. 5이평선이 10이평선을 골드발생하면 진행봉수를 계산한다.
2. 골드상태에서 데드로 전환후 다시 골드로 진행된 경우에 직전 데드의 진행
봉수가 일정수 이하인 경우에는 직전 골드의 진행봉수와 데드 진행봉수를
합산하여 현재 골드 진행봉수에 합산하여 진행봉수를 계산함
--- 기존 방향을 존중하는 이부분이 계산이 되지 않습니다
3. 데드상태는 골드상태의 역으로 계산
수식 :
Input : P1(5), P2(10), Len(20);
var : MA1(0), MA2(0), MPos(0), UpCnt(0), UpN(0), DownCnt(0), DownN(0),
a(0);
MA1 = ma(C, P1);
MA2 = ma(C, P2);
if crossup(MA1, MA2) then
Mpos = 1;
else if crossdwom(MA1, MA2) then
Mpos = -1;
if Bpos = 1 then
{
DownCnt = 0;
DownN = 0;
UpCnt = UpCnt + 1;
if UpCnt == 1 and DownCnt[1] <= Len then
{
a = DownCnt[1] + 1;
UpN = UpCnt[a] + DownCnt[1];
UpCnt = UpN + 1;
}
}
if Bpos = -1 then
{
UpCnt = 0;
UpN = 0;
DownCnt = DownCnt + 1;
if DownCnt == 1 and UpCnt[1] <= Len then
{
a = UpCnt[1] + 1;
DownN = DownCnt[a] + UpCnt[1];
DownCnt = DownN + 1;
}
}
plot1(UpCnt, "상승 봉수", red);
plot2(DownCnt, "하락 봉수", Blue);
****골드에서 데드 전환후 다시 골드상태 전환시 이전 데드의 진행봉수가 일정수
이하인 경우 이전 골드의 진행봉수에 데드의 진행봉수를 합산하여 현재의 골드의
진행봉수를 계산하는 부분에서 적용되지 않습니다.
2005-08-10
1181
글번호 7962
답변완료
이평매매식 부탁 드립니다
이동평균선 교차 매매를 하고 싶습니다
단순이동평균선말고 가중이평으로 하고픈데
가중이평 교차 매매식 부탁 드립니다.
더운 날씨에 무리한 무탁이 아니였으면 합니다 ..^^..
2005-08-09
1160
글번호 7961
답변완료
후행스팬을이용한 종목검색하는방법
ex)후행스팬이 기준선이나 전환선을지지하는경우
또는구름대을돌파하거나 돌파하기직전 이런방법등으로종목을검색이 가능합니까?
답변을해 주시면 고맙겠습니다.
2005-08-09
1416
글번호 7959
답변완료
실패연속시 2배로 중복진입 식은?
안녕하세요.
지난번 문의한 내용이 미흡하여 원하는 답을 구하지 못하여 재차 질문 드립니다.
즉 질문은 연속하여 3회이상 실패시에는 2배수(수량을 2배로 늘려)로 진입하는 식을 만들려는데요.
각종 수식을 사용해도 잘 되지 않네요.
명괘한 수식을 부탁합니다.
참고로 지난번 수식과 답변은 아래와 같읍니다.
Re : 실패연속시 중복진입 식은 어떻게 하나요?
안녕하세요
예스스탁입니다.
정확한 내용을 알수 없습니다.
다만 손실횟수를 카운트를 추가매수부분에 함께 써주셔야
매봉에서 카운트가 올라가지 않습니다.
작성한식에서는 매봉에서 채크를 하므로 카운트가 지속적으로 올라갑니다.
즐거운 하루되세요
> calypso 님이 쓴 글입니다.
> 제목 : 실패연속시 중복진입 식은 어떻게 하나요?
> 안녕하세요.
시스템식을 좀 더 보완하려고 수정 중입니다.
정상적인 진입, 청산식에 더하여 실패가 과거 5회중 3회이상일 경우는
중복진입식을 만들려고 하는데 아래와 같이 했더니 신호가 안 나오네요.
검토 바랍니다.(중간에 추가식이라 앞 뒤 선언문과 매수신호식은 생략합니다)
// MartinGail 전략
win = 0 ; Fail = 0 ;
For count = 1 to 5 begin
If MarketPosition(count) == 1 and (ExitPrice(count) - EntryPrice(count)) <= 0 then Begin
fail = fail + 1;
end
If MarketPosition(count) == -1 and (ExitPrice(count) - EntryPrice(count)) >= 0 then Begin
fail = fail + 1;
end
end
// 매수매도 진입 ==========================================
If buysig == 1 Then begin
Buy("O1", OnClose, DEF, 1);
Exitshort("O2", OnClose, DEF,"O3", 1);
end
If sellsig == 1 Then begin
Sell("O3", OnClose, DEF, 1);
Exitlong("O4", OnClose, DEF,"O1", 1);
end
//MartinGail 중복진입
If buysig == 1 and fail >= 2 Then begin
Buy("O5", OnClose, DEF, 2);
Exitshort("O6", OnClose, DEF,"O7", 2);
end
If sellsig == 1 and fail >= 2 Then begin
Sell("O7", OnClose, DEF, 2);
Exitlong("O8", OnClose, DEF,"O5", 2);
end
2005-08-08
1152
글번호 7955
답변완료
질문입니다
수고많으십니다
당일 시가가 전일종가보다 +0.30 P - 0.30 P 범위안에서만진입하는 수식을 부탁합니다
미리감사드립니다
2005-08-08
1177
글번호 7954
답변완료
문의합니다
..
2005-08-08
1431
글번호 7953