커뮤니티

수식 질문 한가지 더 드립니다.

프로필 이미지
새로운세상
2009-08-19 11:15:04
816
글번호 24304
답변완료
수식 질문 한가지 더 드리겠습니다. 어떤 매수조건에 의하여 현재 매수포지션 1계약을 갖고 있을 경우, 체결이후 가격변동에서 매수체결가격보다 1번이라도 0.5point이상 선물지수가 하락한 적이 있다면, 다른 청산조건에 관계없이 매수체결가격으로 매수청산주문을 넣는 방법이 있는지 궁금합니다. 즉 if 매수조건 then buy(); --> 조건충족되어 1계약 매수상태 if 청산조건 then exitlong(); --> 청산조건은 충족되지 않은 상태 이후 매수가격보다 선물지수가 한번이라도 0.5point이상 하락한 적이 있다면, 이럴 경우 위의 청산조건을 따르지 않고 그냥 현포지션의 매수가격에 청산하겠다는 ------------------------------------- 수식을 뜻함. 체결후 0.5point이상 하락한 적이 없다면 물론 위의 청산조건에 의해 청산되어야겠지요. (단, 위의 2가지 경우와 관계없이 매수가격보다 1point 하락하면 손절한다는 수식을 어느 부분에 넣어야 하는지도 부탁드립니다.) 감사합니다. 안녕히 계세요 !!!
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2009-08-19 11:54:14

안녕하세요 예스스탁입니다. 1. 가격이 매수진입가대비 0.5 이하로 내려간적이 있으면 매수진입가에 되돌아올때 청산 if MarketPosition == 1 Then{ if lowest(L,BarsSinceEntry) <= EntryPrice-0.5 Then exitlong("bx",atlimit,EntryPrice); } 2. SetStopLoss(1,PointStop); 진입가 대비 1포인트 손실시 청산입니다. 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : 수식 질문 한가지 더 드립니다. > 수식 질문 한가지 더 드리겠습니다. 어떤 매수조건에 의하여 현재 매수포지션 1계약을 갖고 있을 경우, 체결이후 가격변동에서 매수체결가격보다 1번이라도 0.5point이상 선물지수가 하락한 적이 있다면, 다른 청산조건에 관계없이 매수체결가격으로 매수청산주문을 넣는 방법이 있는지 궁금합니다. 즉 if 매수조건 then buy(); --> 조건충족되어 1계약 매수상태 if 청산조건 then exitlong(); --> 청산조건은 충족되지 않은 상태 이후 매수가격보다 선물지수가 한번이라도 0.5point이상 하락한 적이 있다면, 이럴 경우 위의 청산조건을 따르지 않고 그냥 현포지션의 매수가격에 청산하겠다는 ------------------------------------- 수식을 뜻함. 체결후 0.5point이상 하락한 적이 없다면 물론 위의 청산조건에 의해 청산되어야겠지요. (단, 위의 2가지 경우와 관계없이 매수가격보다 1point 하락하면 손절한다는 수식을 어느 부분에 넣어야 하는지도 부탁드립니다.) 감사합니다. 안녕히 계세요 !!!
프로필 이미지

새로운세상

2009-08-19 13:05:57

빠진 부분이 있어 다시 한번 질문드립니다. if 매수조건 then buy(); --> 조건충족되어 1계약 매수상태 if 청산조건 then exitlong(); --> 1) 청산조건은 충족되지 않은 상태 if MarketPosition == 1 Then{ if lowest(L,BarsSinceEntry) <= EntryPrice-0.5 Then exitlong("bx",atlimit,EntryPrice); } --> 2) SetStopLoss(1,PointStop); --> 3) 적성해주신 수식을 원식에 붙이면 위와 같이되는데, 예를들어 200point에서 매수체결이 되었다고 했을 경우 199.50point가 온적이 없다면 당연히 1)의 조건에 의해 청산이 될 것입니다. 그런데 0.5point 이상 하락한 적이 있는 상태에서 2)의 조건을 충족하지 않았는데, 만약 1)의 청산조건이 만족하는 상태가 온다면 위와 같은 상태에서는 그냥 1)의 조건에 의하여 청산이 되지 않는지요? --> 제가 원하는 것은 이경우 1)의 청산조건은 무시되고, 2)의 청산조건에 따라 처리되기를 바라는 것입니다. 마지막으로 1)과 2) 청산조건과 관련없이 199point가 되면 무조건 손절하는 것입니다. 감사합니다~ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 질문 한가지 더 드립니다. > 안녕하세요 예스스탁입니다. 1. 가격이 매수진입가대비 0.5 이하로 내려간적이 있으면 매수진입가에 되돌아올때 청산 if MarketPosition == 1 Then{ if lowest(L,BarsSinceEntry) <= EntryPrice-0.5 Then exitlong("bx",atlimit,EntryPrice); } 2. SetStopLoss(1,PointStop); 진입가 대비 1포인트 손실시 청산입니다. 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : 수식 질문 한가지 더 드립니다. > 수식 질문 한가지 더 드리겠습니다. 어떤 매수조건에 의하여 현재 매수포지션 1계약을 갖고 있을 경우, 체결이후 가격변동에서 매수체결가격보다 1번이라도 0.5point이상 선물지수가 하락한 적이 있다면, 다른 청산조건에 관계없이 매수체결가격으로 매수청산주문을 넣는 방법이 있는지 궁금합니다. 즉 if 매수조건 then buy(); --> 조건충족되어 1계약 매수상태 if 청산조건 then exitlong(); --> 청산조건은 충족되지 않은 상태 이후 매수가격보다 선물지수가 한번이라도 0.5point이상 하락한 적이 있다면, 이럴 경우 위의 청산조건을 따르지 않고 그냥 현포지션의 매수가격에 청산하겠다는 ------------------------------------- 수식을 뜻함. 체결후 0.5point이상 하락한 적이 없다면 물론 위의 청산조건에 의해 청산되어야겠지요. (단, 위의 2가지 경우와 관계없이 매수가격보다 1point 하락하면 손절한다는 수식을 어느 부분에 넣어야 하는지도 부탁드립니다.) 감사합니다. 안녕히 계세요 !!!
프로필 이미지

예스스탁 예스스탁 답변

2009-08-19 13:06:08

안녕하세요 예스스탁입니다. 2)와 3)은 그대로 쓰시면 됩니다. 1)에 아래와 같이 진입이후에 진입가-0.5이하로는 시세가 형성되지 않았다는 내용을 추가해 주시면 됩니다. if lowest(L,BarsSinceEntry) > EntryPrice-0.5 and 청산조건 then exitlong(); 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : Re : Re : 수식 질문 한가지 더 드립니다. > 빠진 부분이 있어 다시 한번 질문드립니다. if 매수조건 then buy(); --> 조건충족되어 1계약 매수상태 if 청산조건 then exitlong(); --> 1) 청산조건은 충족되지 않은 상태 if MarketPosition == 1 Then{ if lowest(L,BarsSinceEntry) <= EntryPrice-0.5 Then exitlong("bx",atlimit,EntryPrice); } --> 2) SetStopLoss(1,PointStop); --> 3) 적성해주신 수식을 원식에 붙이면 위와 같이되는데, 예를들어 200point에서 매수체결이 되었다고 했을 경우 199.50point가 온적이 없다면 당연히 1)의 조건에 의해 청산이 될 것입니다. 그런데 0.5point 이상 하락한 적이 있는 상태에서 만약 1)의 청산조건이 만족하는 상태가 온다면 위와 같은 상태에서는 그냥 1)의 조건에 의하여 청산이 되지 않는지요? --> 제가 원하는 것은 이경우 1)의 청산조건은 무시되고, 2)의 청산조건에 따라 처리되기를 바라는 것입니다. 마지막으로 1)과 2) 청산조건과 관련없이 199point가 되면 무조건 손절하는 것입니다. 감사합니다~ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 질문 한가지 더 드립니다. > 안녕하세요 예스스탁입니다. 1. 가격이 매수진입가대비 0.5 이하로 내려간적이 있으면 매수진입가에 되돌아올때 청산 if MarketPosition == 1 Then{ if lowest(L,BarsSinceEntry) <= EntryPrice-0.5 Then exitlong("bx",atlimit,EntryPrice); } 2. SetStopLoss(1,PointStop); 진입가 대비 1포인트 손실시 청산입니다. 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : 수식 질문 한가지 더 드립니다. > 수식 질문 한가지 더 드리겠습니다. 어떤 매수조건에 의하여 현재 매수포지션 1계약을 갖고 있을 경우, 체결이후 가격변동에서 매수체결가격보다 1번이라도 0.5point이상 선물지수가 하락한 적이 있다면, 다른 청산조건에 관계없이 매수체결가격으로 매수청산주문을 넣는 방법이 있는지 궁금합니다. 즉 if 매수조건 then buy(); --> 조건충족되어 1계약 매수상태 if 청산조건 then exitlong(); --> 청산조건은 충족되지 않은 상태 이후 매수가격보다 선물지수가 한번이라도 0.5point이상 하락한 적이 있다면, 이럴 경우 위의 청산조건을 따르지 않고 그냥 현포지션의 매수가격에 청산하겠다는 ------------------------------------- 수식을 뜻함. 체결후 0.5point이상 하락한 적이 없다면 물론 위의 청산조건에 의해 청산되어야겠지요. (단, 위의 2가지 경우와 관계없이 매수가격보다 1point 하락하면 손절한다는 수식을 어느 부분에 넣어야 하는지도 부탁드립니다.) 감사합니다. 안녕히 계세요 !!!