항상 감사합니다
시스템
진입수식입니다
진입만 있고 청산조건이 없다해서
말로풀어봅니다
>청산
매수신호이후
매수캔들 저가와같거나 높고
캔들고가 높이고 올라가다가
최고봉 앞고가 캔들이후
다음캔들이 앞최고가 (고가같거나,고가보다가격낮고)못가고
다음캔들이 앞캔들저가깨면
청산
var : T(0),LL(0),Li(0);
#고가@이면 1
if H > H[1] Then
T = 1;
#고가 @이면 -1
if H < H[1] Then
T = -1;
#고가 @반전발생
if T == -1 and T[1] != -1 Then
{
#최저장
LL = L;
#최봉번호
Li = index;
#발 변수
Condition1 = true;
}
#하 이후
if Condition1 == true then
{
#최 갱신
if L < LL Then
{
LL = L;
Li = index;
}
#최봉 이후에 전봉고가보다 크고 저가는 최저가 이상이면 매수
if index > Li and H > H[1] and L >= LL Then
{
Condition1 = false;
plot1(L,"검색",CYAN);
}
}
답변 1
예스스탁
예스스탁 답변
2020-07-30 15:52:06
안녕하세요
예스스탁입니다.
매수진입 후 최고가 발생한 이후에
앞봉의 저가보다 낮은 저가가 발생하면 청산하게 작성해 드립니다.
if MarketPosition == 1 Then
{
var1 = Highest(H,BarsSinceEntry);
if BarsSinceEntry >= 1 and H[1] == var1 and L < L[1] Then
ExitLong();
}
즐거운 하루되세요
> 에리카 님이 쓴 글입니다.
> 제목 : 시스템
> 항상 감사합니다
시스템
진입수식입니다
진입만 있고 청산조건이 없다해서
말로풀어봅니다
>청산
매수신호이후
매수캔들 저가와같거나 높고
캔들고가 높이고 올라가다가
최고봉 앞고가 캔들이후
다음캔들이 앞최고가 (고가같거나,고가보다가격낮고)못가고
다음캔들이 앞캔들저가깨면
청산
var : T(0),LL(0),Li(0);
#고가@이면 1
if H > H[1] Then
T = 1;
#고가 @이면 -1
if H < H[1] Then
T = -1;
#고가 @반전발생
if T == -1 and T[1] != -1 Then
{
#최저장
LL = L;
#최봉번호
Li = index;
#발 변수
Condition1 = true;
}
#하 이후
if Condition1 == true then
{
#최 갱신
if L < LL Then
{
LL = L;
Li = index;
}
#최봉 이후에 전봉고가보다 크고 저가는 최저가 이상이면 매수
if index > Li and H > H[1] and L >= LL Then
{
Condition1 = false;
plot1(L,"검색",CYAN);
}
}