커뮤니티
매수 진입 관련 문의드립니다.
2018-01-19 15:03:42
123
글번호 115925
안녕하세요
글 56340에 답변 주셔서 정말 감사드립니다.
if crossup(c,Var2) Then
buy();
if crossDown(c,Var4) Then
Exitlong();
var6 = lowest(L,20);
if MarketPosition == 1 Then
ExitLong("bx",Atlimit,EntryPrice+(EntryPrice-var6[BarsSinceEntry]));
시스템 매수의 조건은 "Var4를 crossdown 했다가" 다시 Var2를 crossup 하면
진입하는 것입니다.
가격이 상승하여 위처럼 수익청산이 되면 Var4를 crossDown하지 않아도, Var2의 가격을 crossUp하기만 하면 매수 진입이 되어버립니다.
그래서 위처럼 수익청산이 되면 다음 매수진입을 "Var4를 crossDown 했다가" Var2를 crossUp 하면 매수 진입이 되도록 조건을 만들 수 있을까요?
감사합니다.
답변 1
예스스탁 예스스탁 답변
2018-01-19 16:33:45
안녕하세요
예스스탁입니다.
var : T(0);
if T <= 0 and crossup(c,Var2) Then
T = 1;
buy();
if T >= 0 and crossDown(c,Var4) Then {
T = -1;
Exitlong();
}
var6 = lowest(L,20);
if MarketPosition == 1 Then
ExitLong("bx",Atlimit,EntryPrice+(EntryPrice-var6[BarsSinceEntry]));
즐거운 하루되세요
> thegin 님이 쓴 글입니다.
> 제목 : 매수 진입 관련 문의드립니다.
> 안녕하세요
글 56340에 답변 주셔서 정말 감사드립니다.
if crossup(c,Var2) Then
buy();
if crossDown(c,Var4) Then
Exitlong();
var6 = lowest(L,20);
if MarketPosition == 1 Then
ExitLong("bx",Atlimit,EntryPrice+(EntryPrice-var6[BarsSinceEntry]));
시스템 매수의 조건은 "Var4를 crossdown 했다가" 다시 Var2를 crossup 하면
진입하는 것입니다.
가격이 상승하여 위처럼 수익청산이 되면 Var4를 crossDown하지 않아도, Var2의 가격을 crossUp하기만 하면 매수 진입이 되어버립니다.
그래서 위처럼 수익청산이 되면 다음 매수진입을 "Var4를 crossDown 했다가" Var2를 crossUp 하면 매수 진입이 되도록 조건을 만들 수 있을까요?
감사합니다.
다음글
이전글