커뮤니티
setstoptrailing 문의드립니다
2013-03-07 11:52:40
256
글번호 60359
코스피선물로 적용시
예를들어, 진입후 1.5pt(75만원) 최대수익이후에 수익금액의 4%(3만) 이상 감소시
청산. 이라는 식을 나타내려면
setstoptrailing으로 풀어쓸수는 없나요?
이함수가 pt / % 단위 중 하나를 선택해서 나타내는 것 같은데
두 개를 혼합해서 사용하는 방법은 없는지 궁금합니다
---------------------------------------------------------------------------------
if MarketPosition == 1 Then
var2 = lowest(L,BarsSinceEntry);
if var2 <= Entryprice-1 and var2 > Entryprice-2 Then
Exitlong("sx1",AtStop,var2+0.25);
if var2 <= Entryprice-2 Then
Exitlong("sx2",AtStop,var2+0.6);
그리고, 이 구문에서
exitlong부분이 문법에러, 잘못된토큰:Comma가 올 수 없는 것이라고 뜨는데
어떻게 수정해야 하나요?
답변 1
예스스탁 예스스탁 답변
2013-03-07 14:58:43
안녕하세요
예스스탁입니다.
1.
%와 pt를 같이 사용하지 못하므로
아래와 같이 풀어서 작성하셔야 합니다.
if MarketPosition == 1 Then{
var1 = highest(h,BarsSinceEntry);
if var1 >= EntryPrice+1.5 Then
exitlong("bx",AtStop,var1-(var1-EntryPrice)*0.04);
}
if MarketPosition == 1 Then{
var2 = Lowest(h,BarsSinceEntry);
if var2 <= EntryPrice-1.5 Then
ExitShort("sx",AtStop,var2+(EntryPrice-var2)*0.04);
}
2.
올려주신 수식내용 안에서는 오류가 없습니다.
해당식 외에 다른 내용에서 오류가 발생하신는것 같습니다.
즐거운 하루되세요
> 반디엄마 님이 쓴 글입니다.
> 제목 : setstoptrailing 문의드립니다
> 코스피선물로 적용시
예를들어, 진입후 1.5pt(75만원) 최대수익이후에 수익금액의 4%(3만) 이상 감소시
청산. 이라는 식을 나타내려면
setstoptrailing으로 풀어쓸수는 없나요?
이함수가 pt / % 단위 중 하나를 선택해서 나타내는 것 같은데
두 개를 혼합해서 사용하는 방법은 없는지 궁금합니다
---------------------------------------------------------------------------------
if MarketPosition == 1 Then
var2 = lowest(L,BarsSinceEntry);
if var2 <= Entryprice-1 and var2 > Entryprice-2 Then
Exitlong("sx1",AtStop,var2+0.25);
if var2 <= Entryprice-2 Then
Exitlong("sx2",AtStop,var2+0.6);
그리고, 이 구문에서
exitlong부분이 문법에러, 잘못된토큰:Comma가 올 수 없는 것이라고 뜨는데
어떻게 수정해야 하나요?
다음글
이전글