커뮤니티
문의드립니다.
2019-02-13 14:03:35
161
글번호 126133
이제 봄이네요. 감기 조심하시구요.
다름이 아니오라 아래와 같은 수식 부탁드립니다.
1.시스템 조건
<진입>
5분봉차트의 20일선이 우상향을 유지하고 있는 동안은
현재 1분봉 차트에서 종가가 5일선 아래로 내려갈때마다 매수 진입만 하고
반대로,
5분봉차트의 20일선이 우하향을 유지하고 있는 동안은
현재 1분봉 차트에서 종가가 5일선 위로 올라갈때마다 매도 진입만 한다.
<청산>
5분봉차트의 종가가 5일선을 데드크로스 하면 매수청산(매도청산은 반대)
<손절>
매수진입후 현재봉의 저점이 진입 신호봉의 저점을 아래로 돌파하면 매수손절
(매도손절은 반대)
2.지표
5분봉차트의 20일선을 1분봉차트 하단에 지표로 출력할때 수식도 부탁드립니다.
수고하세요^^
답변 1
예스스탁 예스스탁 답변
2019-02-13 14:47:36
안녕하세요
예스스탁입니다.
문의하신 내용은 참조데이타 이용하시면 됩니다.
다른주기의 이평이 상승과 하락을 판단하는 것은 종가시점으로 판단해야 하고
청산또한 5분봉 종가 완성시이므로 수식에서 풀어서 타주기 내용을 구현하는 것은 의미가 없습니다.
1
input :Period(5),P1(5),P2(20);
var : mav1(0,data1),mav21(0,data2),mav22(0,data2);
mav1 = ma(C,Period);
mav21 = data2(ma(C,P1));
mav22 = data2(ma(C,P2));
if mav22 > mav22[1] and crossup(c,mav1) Then
buy();
if mav22 < mav22[1] and CrossDown(c,mav1) Then
Sell();
if MarketPosition == 1 then
{
ExitLong("bx",AtStop,L[BarsSinceEntry]-PriceScale*1);
if data2(CrossDown(c,mav21)) Then
exitlong();
}
if MarketPosition == -1 Then
{
ExitShort("sx",AtStop,H[BarsSinceEntry]+PriceScale*1);
if data2(CrossUp(c,mav21)) Then
ExitShort();
}
2
input : P1(5),P2(20);
var : mav21(0,data2),mav22(0,data2);
mav21 = data2(ma(C,P1));
mav22 = data2(ma(C,P2));
plot1(mav21);
plot2(mav22);
즐거운 하루되세요
> 웹피 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 이제 봄이네요. 감기 조심하시구요.
다름이 아니오라 아래와 같은 수식 부탁드립니다.
1.시스템 조건
<진입>
5분봉차트의 20일선이 우상향을 유지하고 있는 동안은
현재 1분봉 차트에서 종가가 5일선 아래로 내려갈때마다 매수 진입만 하고
반대로,
5분봉차트의 20일선이 우하향을 유지하고 있는 동안은
현재 1분봉 차트에서 종가가 5일선 위로 올라갈때마다 매도 진입만 한다.
<청산>
5분봉차트의 종가가 5일선을 데드크로스 하면 매수청산(매도청산은 반대)
<손절>
매수진입후 현재봉의 저점이 진입 신호봉의 저점을 아래로 돌파하면 매수손절
(매도손절은 반대)
2.지표
5분봉차트의 20일선을 1분봉차트 하단에 지표로 출력할때 수식도 부탁드립니다.
수고하세요^^