커뮤니티
수식 문의 드립니다.
2019-05-22 18:39:59
228
글번호 128889
시스템 차트에 매수 신호가 발생시 글자로 매수 이렇게 찍음과 동시에 세로행의
영역의 하얀색 영역의 백그라운드가 붉은색으로 표시 되고, 매도 발생시 지표에 매도라고 찍히고
세로행의 영역의 하얀색 백그라운드에 파랑색으로 표시 되게 하고 싶은데 가능한가요?
수식은 볼밴의 중심선을 5일선이 상향 돌파시 매수 신호 발생과 붉은색으로 칠하는거고,
볼밴의 중심선을 5일선이 하양 돌파시 매도 신호가 밸생과 파랑색으로 지표의 하얀색 영역을을 파랑으로 표기 하는것입니다.
색으로 구분과 매도 매수 표기가 지표에만 가능한건지...이것 또한 문의 드립니다.
수고하세요.
답변 1
예스스탁 예스스탁 답변
2019-05-23 11:43:13
안녕하세요
예스스탁입니다.
1
예스랭귀지에서 매수나 매도신호는 시스템식으로 작성하셔야 합니다.
시스템의 신호의 명칭은 시스템 수식에서
진입이나 청산함수에 지정하시면 됩니다.
신호가 발생하면 신호와 함께 명칭이 표기가 됩니다.
Input : P(5),Period(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0),mav(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
mav = ma(C,P);
if crossup(mav,bbmd) Then
buy("매수");
if CrossDown(mav,bbmd) Then
sell("매도");
2
예스랭귀지에는 차트의 바탕화면을 변경하는 수식 종류가 없습니다.
비슷하게 처리해서 보시기 위해서는
지표의 채우기기능을 이용해 처리해볼수는 있는데
사용자분이 지표속성과 기본차트속성에서 여러가지 설정을 하셔야 합니다.
2-1 지표식작성
if I_MarketPosition == 1 Then
{
plot1(99999999,"라인1");
plot2(0,"라인2");
}
else if I_MarketPosition == -1 Then
{
plot1(0,"라인1");
plot2(99999999,"라인2");
}
else
{
plot1(0,"라인1");
plot2(0,"라인2");
}
2-2 지표속성 설정
위 내용으로 지표식으로 작성하시고
f4를 눌러 문법검증을 한 후에 f5키를 누르면 지표속성창이 나타납니다.
지표속성창의 Y축표시탭에서 Y축을 가격으로 지정,
지표속성창의 차트표시탭의 하단에서 채우기 클릭하고 첨부된 그림과 같이 지정
2-3 기본차트속성 설정
차트의 기본차트속성에서 Y축을 화면(기본차트)로 지정.
기본차트속성은 차트에서 봉을 마우스로 더블클릭하면 나타납니다.
2-4
위 설정을 모두 마친후에 지표를 적용하시면 됩니다.
즐거운 하루되세요
> 백두에서한라 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다.
> 시스템 차트에 매수 신호가 발생시 글자로 매수 이렇게 찍음과 동시에 세로행의
영역의 하얀색 영역의 백그라운드가 붉은색으로 표시 되고, 매도 발생시 지표에 매도라고 찍히고
세로행의 영역의 하얀색 백그라운드에 파랑색으로 표시 되게 하고 싶은데 가능한가요?
수식은 볼밴의 중심선을 5일선이 상향 돌파시 매수 신호 발생과 붉은색으로 칠하는거고,
볼밴의 중심선을 5일선이 하양 돌파시 매도 신호가 밸생과 파랑색으로 지표의 하얀색 영역을을 파랑으로 표기 하는것입니다.
색으로 구분과 매도 매수 표기가 지표에만 가능한건지...이것 또한 문의 드립니다.
수고하세요.
다음글
이전글