커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
7517
글번호 230811
지표
답변완료

[STAD_02] CCI BollingerBand 문의 드립니다

Inputs: BBLen(130), BBStDv(3),CCILen(30), CCIAvgLn(2), CCIRange(100), barCount(5), mult(6), Div(36), period(3), stopper(1.2); Vars: Position(0), TopBand(0), BotBand(0), BBStatus(0), CCIAvg(0); Vars: CCITurnsUp(false), CCITurnsDown(false); Vars: StopPrice(0), mp(0), LongCount(0), ShortCount(0), LEP(0), SEP(0); TopBand = BollBandUp(BBLen, BBStDv); BotBand = BollBandDown(BBLen, BBStDv); CCIAvg = ema(CCI(CCILen), CCIAvgLn); --------------------------------------------------------------------------------- If TopBand <> BotBand then Position = (Close - BotBand) / (TopBand - BotBand); If CurrentBar > 1 then Begin If CrossUp(Position , 0.5) then BBStatus = 0; If CrossDown(Position , 0.5) then BBStatus = 0; ------------------------------------------------------------------------------------ 질문1 이부분이 왜 들어갔는지 이해가 안가서요 식상 불필요한내용 아닌가요? If CrossDown(Low , BotBand) then BBStatus = -1; If CrossUp(High , TopBand) then BBStatus = 1; end; CCITurnsUp = SwingLowBar(1, CCIAvg, 1,1, 3) == 1 AND CCIAvg[1] < -CCIRange; CCITurnsDown = SwingHighbar(1, CCIAvg, 1,1, 3) == 1 AND CCIAvg[1] > CCIRange; If BBStatus == -1 and CCITurnsUp then Begin ----------------------------------------------------------------------- LongCount = CurrentBar; ------------------------------------------------------------------------ 질문2 currentbar 보다 index가 맞는거 아닌가요? 왜 currentbar가 쓰였는지 궁금합니다 LEP = Highest(high,period); end; if CurrentBar < LongCount + barCount and MarketPosition <> 1 then Buy("B", atstop, LEP ); If BBStatus == 1 and CCITurnsDown then begin ShortCount = CurrentBar; SEP = Lowest(low,period); end; if CurrentBar < ShortCount + barCount and MarketPosition <> -1 then Sell("S", atstop,SEP ) ; If MarketPosition == 1 then LongCount = -999; If MarketPosition == -1 then shortCount = -999; #청산 mp = marketposition; if MP == 1 and MP[1] <> 1 then Begin StopPrice = low - ma(range,40)*mult; end; if MP == -1 and MP[1] <> -1 then begin StopPrice = High + ma(range,40)*mult; end; If MP == 1 then begin exitlong ("ExitLong", atstop,stopprice ); stopprice = stopprice +( low-stopprice )/Div; end; If MP == -1 then begin exitshort ("Exitshort", atstop,stopprice); stopprice = stopprice - (stopprice-high)/Div; end; setstoploss(stopper); 부탁드립니다
프로필 이미지
cinamon
2014-03-14
200
글번호 73511
시스템

솔로몬의축복 님에 의해서 삭제되었습니다.

프로필 이미지
솔로몬의축복
2014-03-14
0
글번호 73510
시스템
답변완료

다음의 대신 프로그램 변환부탁드립니다..

If position=0 And position(1)=1 Then If exitdate(1)=tdate And exitname(1)="매수청산" Then Call sell("역매도",Atmarket) End If End If If position=0 And position(1)=-1 Then If exitdate(1)=tdate And exitname(1)="매도청산" Then Call buy("역매수",Atmarket) End If End If If position=0 And position(1)=1 Then If exitdate(1)=tdate And exitname(1)="매수청산1" Then Call sell("역매도1",Atmarket) End If End If If position=0 And position(1)=-1 Then If exitdate(1)=tdate And exitname(1)="매도청산1" Then Call buy("역매수1",Atmarket) End If End If If position=0 And position(1)=1 Then If exitdate(1)=tdate And exitname(1)="매수청산2" Then Call sell("역매도2",Atmarket) End If End If If position=0 And position(1)=-1 Then If exitdate(1)=tdate And exitname(1)="매도청산2" Then Call buy("역매수2",Atmarket) End If
프로필 이미지
솔로몬의축복
2014-03-14
331
글번호 73509
시스템
답변완료

문의드립니다.

고점을 갱신한 후 X포인트 하락하면 매도. 저점을 갱신한 후 Y포인트 상승하면 매수. 익절 A 포인트, 손절 B 포인트 하루 매매 N 번 하루 누적손절 L 포인트 수식 부탁드립니다. 감사합니다.
프로필 이미지
마코
2014-03-14
149
글번호 73508
시스템

파파리리 님에 의해서 삭제되었습니다.

프로필 이미지
파파리리
2014-03-14
14
글번호 73507
지표

2wnwn 님에 의해서 삭제되었습니다.

프로필 이미지
2wnwn
2014-03-16
13
글번호 73505
시스템
답변완료

수식 문의

안녕하세요? 시스템 수식 문의 드립니다. 감사합니다.
프로필 이미지
에구머니
2014-03-20
150
글번호 73504
시스템

신대륙발견 님에 의해서 삭제되었습니다.

프로필 이미지
신대륙발견
2014-03-14
9
글번호 73495
지표

hedger11 님에 의해서 삭제되었습니다.

프로필 이미지
hedger11
2014-03-14
0
글번호 73494
시스템