첨부 이미지
그림1
지점 1에서 매도진입
지점 2에서 청산
지점 3에서 다시 매도 진입한다면
지점 3을 어떻게 소환할수 있을까요
지점 3은 마지막 엔트리 이후의 최저가 입니다.
(그날의 첫진입 이후의 최저가/ 마지막 진입 이후의 최저가
2가지로 표현해 주시면 감사하겠습니다.)
항상 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2020-12-08 09:18:55
안녕하세요
예스스탁입니다.
1
아래와 같이 작성하시면 LL에 가장 최근 진입의 최저가입니다.
var : LL(0);
if MarketPosition != 0 Then
{
LL = lowest(L,BarsSinceEntry);
}
2
직전거래가 매도거래이고 매도거래의 최저가보다
낮은 시세가 발생하면 매도 재진입을 한다면 아래와 같이 작성하시면 됩니다.
var : LL(0);
if MarketPosition != 0 Then
{
LL = lowest(L,BarsSinceEntry);
}
if MarketPosition == 0 and MarketPosition(1) == -1 Then
Sell("s",AtLimit,var1);
3
당일 첫진입 이후는 위 매도식에 아래와 같이
당일 진입을 카운트 하는 내용을 추가해서 당일 1회진입이후로 지정해 주시면 됩니다.
var : LL(0),entry(0);
if bdate != Bdate[1] Then
entry = 0;
if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or
(MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then
entry = entry+1;
#가장최근 진입의 최저가
if MarketPosition != 0 Then
{
LL = lowest(L,BarsSinceEntry);
}
if MarketPosition == 0 and MarketPosition(1) == -1 and entry >= 1 Then
Sell("s",AtLimit,var1);
즐거운 하루되세요
> 시고르시고르 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 지점 1에서 매도진입
지점 2에서 청산
지점 3에서 다시 매도 진입한다면
지점 3을 어떻게 소환할수 있을까요
지점 3은 마지막 엔트리 이후의 최저가 입니다.
(그날의 첫진입 이후의 최저가/ 마지막 진입 이후의 최저가
2가지로 표현해 주시면 감사하겠습니다.)
항상 감사드립니다.