커뮤니티

예스랭귀지 Q&A

글쓰기

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

프로필 이미지
deeparc
2025-04-10
5
글번호 189987
시스템
답변완료

재 문의 드립니다.

안녕하세요 항상 친절한 답변 감사드립니다. 이전 92256에 문의드렸던 내용은 일봉기준 가. 매수조건 1. 최근 20일 고점대비 20% 이상 하락한 이후 2. 다시 20일 이평선을 상향 돌파할때 3. 당일 거래량이 20일 평균 거래량의 이상 일때 *세가지 조건에 부합될때 매수 진입 나. 매도조건 1. 수익이 30% 도달 시 매도 2. 손실이 10% 도달 시 손절 또는 20일 이평선 아래로 이탈하면 자동 매도 안녕하세요 예스스탁입니다. if MarketPosition == 0 and C <= highest(H,20)*0.80 and CrossUp(C,ma(c,20)) and V >= ma(V,20)[1] Then Buy(); if MarketPosition == 1 and CrossDown(C,ma(c,20)) Then ExitLong("bx"); SetStopProfittarget(30,PercentStop); SetStopLoss(10,PercentStop); 이렇게 서식을 만들어주셨는데요 실제로 테스트를 해보니 어떠한 거래도 일어나질 않습니다. (삼성전자등의 일봉) 그래서 매수 조건에서 3. 거래량 조건을 삭제해도 거래가 이루어 지질 않습니다. 거래가 될 수 있도록 수정을 했습니다. 다시한번 부탁드립니다. *일봉기준 가. 매수조건 1. 최근 20일 고점대비 10% 이상 하락한 이후 2. 다시 20일 이평선을 상향 돌파할때 나. 매도조건 1. 수익이 30% 도달 시 매도 2. 손실이 10% 도달 시 손절 또는 20일 이평선 아래로 이탈하면 자동 매도
프로필 이미지
가자아이
2025-04-10
323
글번호 189986
지표
답변완료

부탁드립니다

var1= ATR(14); 진입수량 계산방법 진입수량(1); if var1[barssinceentry]*bigpointvalue < 5000 then 진입수량=1; if var1[barssinceentry] * bigpointvalue > 5000 then 진입수량=2; 이런방식으로 진입수량을 변수로 지정하고싶습니다. ATR로 손절라인 잡고 손절라인이 멀면 1개, 가까우면 2개로 진입변경하면서 진입할때마다 계산하려고 하는데 수식 부탁드리겠습니다. 감사합니다.
프로필 이미지
소드노
2025-04-10
339
글번호 189985
시스템

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

프로필 이미지
우유
2025-04-10
35
글번호 189984
시스템

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

프로필 이미지
우유
2025-04-10
29
글번호 189983
시스템

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

프로필 이미지
우유
2025-04-10
26
글번호 189982
시스템
답변완료

수식의뢰 드립니다.

안녕하세요! 항상 도움을 주셔서 감사합니다! 매매에 도움을 받고자 수식을 의뢰드립니다! 해외선물에서 사용하고 싶습니다 위 참고 그림은 30분봉 스프레드챠트로 국내선물에서 사용하였는데 해외선물(예: 골드+실버 / 나스닥+ S&P500 등 ) 에서는 정상적으로 챠트가 표현되지 않습니다. 무슨문제인지 잘 모르겠습니다. 위 참고 그림 처럼 표현되길 원합니다. 위 참고 그림을 바탕으로 지난번에 만들어 주신 수식도 아래 첨부 합니다. 첨부 그림은 국내선물(DATA1)과 코스피200(DATA2)를 합쳐 놓은 것입니다! 첨부 그림 처럼 해외선물(DATA1)과 해외선물(DATA2)의 종가의 진폭을 나타내는 챠트를 만들어 매매에 도움을 받고 싶습니다! ------------------------------------------------- 아래는 지난번에 만들어 주신 수식 내용입니다. 1 수식에서 바탕색의 정보는 랭귀지에 리턴되지 않습니다. 바탕색에 맞춰 수식에서 색을 지정할 수 없습니다. 하단의 짙은 회색은 어떤 내용으로 출력되었는지 모르겠습니다. data1의 종가와 data2의 종가를 그리고 채우기를 할때 첨부된 그림과 같이 지정하시면 두 데이터 사이의 흰색만 표시가 됩니다. Plot1(Data1(c),"Data1"); Plot2(Data2(c),"Data2"); var : tx(0); tx = text_new(sDate,sTime,(Data1(c)+Data2(c))/2,NumToStr(Data1(c)-Data2(c),2)); Text_SetStyle(tx,2,2); 2 두 데이타간 차이값도 같이 올려드립니다. 속성에서 막대그래프로 지정하시고 굵기는 자동으로 하시면 됩니다. var : diff(0,data1); diff = Data1(c)-Data2(c); Plot1(diff,"diff",IFf(diff>diff[1],Red,Blue)); var : tx(0); tx = text_new_self(sDate,sTime,diff,NumToStr(diff,2)); Text_SetStyle(tx,2,1);
프로필 이미지
qha71
2025-04-10
254
글번호 189981
지표

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

프로필 이미지
우유
2025-04-10
12
글번호 189980
시스템
답변완료

신호 수식 지표로 변환 부탁합니다.

안녕하세요! 귀사의 무궁한 발전을 기원합니다. 예스트레이더에는 타사처럼 신호는 없지만 저는 지표에서 신호를 구현에서 잘 사용하고 있습니다. 하나증권 hts(시그녈메이커인듯합니다,)에는 "전환_기준 상향돌파"라는 신호가 있는데 이것을 예스트레이더에서 지표로 신호로 변환하려하는데 잘안되네요. IchimokuSwitchLine ,IchimokuBaseLine 을 하나증권에 있는 것을 사용자함수로 지정하려해도 에러가 뜨네요 이것을 예스트레이더에서 쓸수있게 바꿔주시면감사하겠습니다. (하나증권의 IchimokuSwitchLine ,IchimokuBaseLine을 사용자함수로 바꿀수있는 식이 있는지요? ) 감사합니다. +++++++++++++++++++++++++++++++++++++++++ 하나증권 ---- "전환_기준 상향돌파"라는 신호 /* A=일목전환선(전환선기간); B=일목기준선(기준선기간); Crossup(A,B) */ Inputs : SwitchPeriod( 9 ), // 전환선 기간 BasePeriod( 26 ); // 기준선 기간 Vars : v1(0), v2(0); v1 = IchimokuSwitchLine(SwitchPeriod); v2 = IchimokuBaseLine(BasePeriod); if CrossUp(v1, v2) Then Plot1(C, "전환선 기준선 상향돌파"); +++++++++++++++++++++++++++++++++++++++++++++ 하나증권 ---- IchimokuSwitchLine 내장함수 /* (highest(high,전환선기간)+lowest(low,전환선기간))/2 */ Inputs : SwitchPeriod( NumSimple ); // 전환선 기간(9) IchimokuSwitchLine = (Highest(H, SwitchPeriod) + Lowest(L, SwitchPeriod)) / 2 ;
프로필 이미지
knoll
2025-04-10
280
글번호 189979
지표
답변완료

검색식 부탁드립니다.

1) 금일을 제외한 10일 동안 발생한 전일종가 대비 저가의 최대값 2) 오늘 전일종가 대비 저가 폭이 1) 보다 커야 함 3) 오늘 전일종가 대비 저가 폭이 5% 이상되어야 함 4) 위의 조건이 3일내에 한번이라도 발생한 종목을 검색하고 싶습니다. 감사합니다.
프로필 이미지
엠제이
2025-04-10
248
글번호 189978
종목검색