첨부 이미지
그림1
그림2
var : T1(0),T2(0);
#input : 목표틱1(50);
#input : 수익틱1(10);
var1 = ma(c,5);
var2 = ma(C,20);
if var1 > var2 Then # 매수조건
T1 = 1;
if var1 < var2 Then # 매도조건
T1 = -1;
if T1 == 1 and T1[1] == -1 Then
buy("매수");
if C < lowest(L,15)[BarsSinceEntry] Then
ExitLong("bx1");
/*
if Highest(H,BarsSinceEntry) <= EntryPrice-PriceScale*목표틱1 Then
ExitLong("bx2",AtStop,EntryPrice-수익틱1*10);
안녕하세요
어떻게 하는지는 영 모르겠네요
다른 사람들은 어떻게 하는지 좀 알려주세요
다른 부분은 제가 생각한대 작동이 되고 있습니다
문제는 손절2가 문제가 있습니다
내용과 첨부한 그림을 보시면
제가 원하는것은 수익이 50틱 이상 가고 더 못하고 내려올 경우에 10틱 이라도 챙기자 입니다
그림1 잘된경우처럼요
그런데 그림 잘못된 경우가 나오고 있습니다
이 경우 생각을 해보니 올라가다가 음봉으로 내려오니 그런듯 합니다
"이상" 이라는 말이 있는데
왜 이런지 모르겠네요
수정좀 부탁합니다
위 식은 식의 일부지만
제가 원하는식은 목표틱수 50 100 150 200 250 300 3 50
수익틱수 10 50 100 150 200 300
이런 식으로 50틱 이상가고 100틱을 못가면 10틱 이라고 먹자 입니다
답변 1
예스스탁
예스스탁 답변
2021-03-11 16:25:44
안녕하세요
예스스탁입니다.
if Highest(H,BarsSinceEntry) <= EntryPrice-PriceScale*목표틱1 Then
ExitLong("bx2",AtStop,EntryPrice-수익틱1*10);
위식은 진입이후 최고수익이 진입가-50틱 이하이고
진입가대비 100(10*10)포인트이상 하락하면 청산하는 내용입니다.
50틱 이상 수익이후에 가격이 하락하여 진입가+10틱에 도달하면 청산이므로
아래와 같이 변경하셔야 합니다.
var : T1(0),T2(0);
input : 목표틱1(50);
input : 수익틱1(10);
var1 = ma(c,5);
var2 = ma(C,20);
if var1 > var2 Then # 매수조건
T1 = 1;
if var1 < var2 Then # 매도조건
T1 = -1;
if T1 == 1 and T1[1] == -1 Then
buy("매수");
if MarketPosition == 1 Then
{
if C < lowest(L,15)[BarsSinceEntry] Then
ExitLong("bx1");
if Highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*목표틱1 Then
ExitLong("bx2",AtStop,EntryPrice+수익틱1*PriceScale);
}
즐거운 하루되세요
> kjdkdh 님이 쓴 글입니다.
> 제목 : 방법좀 알려주세요
> var : T1(0),T2(0);
#input : 목표틱1(50);
#input : 수익틱1(10);
var1 = ma(c,5);
var2 = ma(C,20);
if var1 > var2 Then # 매수조건
T1 = 1;
if var1 < var2 Then # 매도조건
T1 = -1;
if T1 == 1 and T1[1] == -1 Then
buy("매수");
if C < lowest(L,15)[BarsSinceEntry] Then
ExitLong("bx1");
/*
if Highest(H,BarsSinceEntry) <= EntryPrice-PriceScale*목표틱1 Then
ExitLong("bx2",AtStop,EntryPrice-수익틱1*10);
안녕하세요
어떻게 하는지는 영 모르겠네요
다른 사람들은 어떻게 하는지 좀 알려주세요
다른 부분은 제가 생각한대 작동이 되고 있습니다
문제는 손절2가 문제가 있습니다
내용과 첨부한 그림을 보시면
제가 원하는것은 수익이 50틱 이상 가고 더 못하고 내려올 경우에 10틱 이라도 챙기자 입니다
그림1 잘된경우처럼요
그런데 그림 잘못된 경우가 나오고 있습니다
이 경우 생각을 해보니 올라가다가 음봉으로 내려오니 그런듯 합니다
"이상" 이라는 말이 있는데
왜 이런지 모르겠네요
수정좀 부탁합니다
위 식은 식의 일부지만
제가 원하는식은 목표틱수 50 100 150 200 250 300 3 50
수익틱수 10 50 100 150 200 300
이런 식으로 50틱 이상가고 100틱을 못가면 10틱 이라고 먹자 입니다