커뮤니티
문의드립니다.
2017-10-27 14:59:01
157
글번호 113696
건강관리 잘하시구요.
1.진입조건
매수진입 : 시가가 5일선 아래일때의 현재봉이 이전 30개봉 중에서
최저점의 가격 보다 높으면 매수진입
(매도는 반대)
2.청산조건
매수청산 : 음봉이 연속 2개 나오면 다음 봉 시가에서 청산(매도청산은 반대)
3.수익합계 화면출력
시간 : 오전 10시 ~ 밤 11시 까지 매매시간 설정
합계 : 각각의 포지션 청산후 익절과 손실 및 합산 수익 최종값을
실시간으로 현재 봉의 고점 위에 출력
예> 익절 : 00 틱
손실 : 00 틱
합계 : 00 틱
4.질문
아래와 같이 지표에서 plot 으로 화면에 가로선을 그린후 지정한 범위가 되면
가로선이 없어지게 하려고 합니다. 어떻게 하면 되나요?
mav1(5일선), mav2(20일선)
if CrossDown(mav1,mav2) and C < mav1 Then{
value1 = C;
}
if mav2 > mav2[1] Then plot1(value1);
이렇게 가로선을 그린후 20일선 우하향으로 바뀌면 가로선을 사라지게 하고 싶습니다.
즐거운 주말 되세요.
답변 1
예스스탁 예스스탁 답변
2017-10-27 16:41:01
안녕하세요
예스스탁입니다.
1
손익과 누적으로 표시하게 작성해 드립니다.
이익이면 양수, 손실이면 음수로 출력됩니다.
if MarketPosition <= 0 and O < ma(c,5) and O > lowest(L,30) Then
buy("b");
if MarketPosition >= 0 and O > ma(c,5) and O < Highest(H,30) Then
sell("s");
if MarketPosition == 1 and countif(C<O,2) == 2 Then
exitlong("bx");
if MarketPosition == -1 and countif(C>O,2) == 2 Then
ExitShort("sx");
if TotalTrades > TotalTrades[1] Then{
Text_New(ExitDate(1),ExitTime(1),H[BarsSinceExit(1)],"손익 : " + NumToStr(PositionProfit(1),2)+ NewLine + "누적 : "+NumToStr(NetProfit,2));
}
4
수식으로 처리가 되지 않습니다.
지표속성에서 그래프의 종류를 점그래프나 일자그래프와 같이
이전 출력지점과 연결되지 않은 종료로 선택하셔야 합니다.
즐거운 하루되세요
> 웹피 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 건강관리 잘하시구요.
1.진입조건
매수진입 : 시가가 5일선 아래일때의 현재봉이 이전 30개봉 중에서
최저점의 가격 보다 높으면 매수진입
(매도는 반대)
2.청산조건
매수청산 : 음봉이 연속 2개 나오면 다음 봉 시가에서 청산(매도청산은 반대)
3.수익합계 화면출력
시간 : 오전 10시 ~ 밤 11시 까지 매매시간 설정
합계 : 각각의 포지션 청산후 익절과 손실 및 합산 수익 최종값을
실시간으로 현재 봉의 고점 위에 출력
예> 익절 : 00 틱
손실 : 00 틱
합계 : 00 틱
4.질문
아래와 같이 지표에서 plot 으로 화면에 가로선을 그린후 지정한 범위가 되면
가로선이 없어지게 하려고 합니다. 어떻게 하면 되나요?
mav1(5일선), mav2(20일선)
if CrossDown(mav1,mav2) and C < mav1 Then{
value1 = C;
}
if mav2 > mav2[1] Then plot1(value1);
이렇게 가로선을 그린후 20일선 우하향으로 바뀌면 가로선을 사라지게 하고 싶습니다.
즐거운 주말 되세요.