커뮤니티
다시 문의 드립니다
2017-06-15 14:12:29
136
글번호 110458
이렇게 답변주셨는데 기존의 청산식은 어디에 작성해야되나요?
#봉하나의 시가와 종가의 차이가 100틱 이상인 봉이 발생하면
#변수를 false로 만듬
if abs(O-C) >= PriceScale*100 Then{
Trade = false;
#진입이 있으면 청산
if MarketPosition == 1 Then
ExitLong();
if MarketPosition == -1 Then
ExitShort();
}
답변 1
예스스탁 예스스탁 답변
2017-06-15 14:30:44
안녕하세요
예스스탁입니다.
청산식은 따로 손을 보실 내용이 없습니다.
답변드린 수식내용 추가하고 진입식에만 trade == true 조건이 추가되면 됩니다.
var : Trade(false);
if Bdate != Bdate[1] Then
Trade = true;
if abs(O-C) >= PriceScale*100 Then{
Trade = false;
if MarketPosition == 1 Then
ExitLong();
if MarketPosition == -1 Then
ExitShort();
}
if Tcond == true and 매수진입조건 Then
buy();
if Tcond == true and 매도진입조건 Then
sell();
#~~~~~기존청산식들
if MarketPosition == 1 and 매수청산조건 Then
exitlong();
if MarketPosition == -1 and 매도청산조건 Then
ExitShort();
즐거운 하루되세요
> toal 님이 쓴 글입니다.
> 제목 : 다시 문의 드립니다
> 이렇게 답변주셨는데 기존의 청산식은 어디에 작성해야되나요?
#봉하나의 시가와 종가의 차이가 100틱 이상인 봉이 발생하면
#변수를 false로 만듬
if abs(O-C) >= PriceScale*100 Then{
Trade = false;
#진입이 있으면 청산
if MarketPosition == 1 Then
ExitLong();
if MarketPosition == -1 Then
ExitShort();
}