커뮤니티
문의
2014-07-22 13:04:48
153
글번호 76973
현재 진입한 포지션이
매수 5틱 이상 수익 중일때 true 5틱 이상 손실 중일때 false
매도 5틱 이상 수익 중일때 true 5틱 이상 손실 중일때 false 조건 좀 만들어 주십시오.
날씨도 더운데 수고 많이 하십시오. 감사합니다.
답변 1
예스스탁 예스스탁 답변
2014-07-22 18:36:51
안녕하세요
예스스탁입니다.
if MarketPosition == 1 Then{
if C >= EntryPrice+PriceScale*5 Then
Condition1 = true;
if C <= EntryPrice-PriceScale*5 Then
Condition1 = false;
}
if MarketPosition == 1 Then{
if C <= EntryPrice-PriceScale*5 Then
Condition1 = true;
if C >= EntryPrice+PriceScale*5 Then
Condition1 = false;
}
문의하신 내용 상황이 2분할인데
실제 수익이나 손실이 5틱이 아닌구간도 있으므로
상황을 3분할로 하고 아래와 같이 작성하시면 5틱이상 수익이면 1, 5틱이상 손실이면 -1, 중간에 있으면 0을 리턴합니다.
if MarketPosition == 1 Then{
if C >= EntryPrice+PriceScale*5 Then
var1 = 1;
else if C <= EntryPrice-PriceScale*5 Then
var1 = -1;
Else
var1 = 0;
}
if MarketPosition == 1 Then{
if C <= EntryPrice-PriceScale*5 Then
var1 = 1;
else if C >= EntryPrice+PriceScale*5 Then
var1 = -1;
Else
var1 = 0;
}
즐거운 하루되세요
> hjkang철인 님이 쓴 글입니다.
> 제목 : 문의
> 현재 진입한 포지션이
매수 5틱 이상 수익 중일때 true 5틱 이상 손실 중일때 false
매도 5틱 이상 수익 중일때 true 5틱 이상 손실 중일때 false 조건 좀 만들어 주십시오.
날씨도 더운데 수고 많이 하십시오. 감사합니다.
다음글
이전글