커뮤니티
다시 질문드립니다
2017-05-30 15:46:29
127
글번호 109964
if MarketPosition != 0 Then{
if CurrentContracts > CurrentContracts[1] Then{
var1 = H;
var2 = L;
}
if H > var1 Then
var1 = H;
if L < var2 Then
var2 = L;
}
위식의 경우 포지션함수에서 리버스로 청산하고 진입하는 경우에도
진입이후의 최고가 / 최저가가 계산이 되는건가요?
CurrentContracts 를 기준으로 시작점을 잡는다면
리버스인 경우에는 오류가 발생할 수도 있을듯해서 질문드립니다.
항상 감사하게 생각하고 있습니다.
건강하세요.
답변 1
예스스탁 예스스탁 답변
2017-05-30 16:52:16
안녕하세요
예스스탁입니다.
식을 수정했습니다.
if MarketPosition != 0 Then{
if MarketPosition != MarketPosition[1] or TotalTrades > TotalTrades[1] Then{
var1 = H;
var2 = L;
}
if H > var1 Then
var1 = H;
if L < var2 Then
var2 = L;
}
즐거운 하루되세요
> 자오지환웅 님이 쓴 글입니다.
> 제목 : 다시 질문드립니다
> if MarketPosition != 0 Then{
if CurrentContracts > CurrentContracts[1] Then{
var1 = H;
var2 = L;
}
if H > var1 Then
var1 = H;
if L < var2 Then
var2 = L;
}
위식의 경우 포지션함수에서 리버스로 청산하고 진입하는 경우에도
진입이후의 최고가 / 최저가가 계산이 되는건가요?
CurrentContracts 를 기준으로 시작점을 잡는다면
리버스인 경우에는 오류가 발생할 수도 있을듯해서 질문드립니다.
항상 감사하게 생각하고 있습니다.
건강하세요.
다음글
이전글