커뮤니티

Setstoploss 수식 적용 관련하여 질문드립니다.

프로필 이미지
phoebus
2021-01-05 00:07:00
595
글번호 145100
답변완료
if ATR(5) > 3 and ma(ATR(5),5) > ma(ATR(5),5)[2] then { If MarketPosition() <> -1 Then buy("l-buy", AtStop , c + (0.5 * ATR(5))); } if MarketPosition() <> -1 Then { SetStopTrailing(0.4, 1.3, PercentStoP,1); } 질문 1. 일봉선물 차트에서 위 시스템식을 적용하면, 1-1 지정가 매수가 된다음 1-2 SetStopTrailing 으로 매수청산이 수행되는 것을 확인하였습니다. 가. 그런데 어떤 봉에서는 별도의 매수신호 없이 종가기준으로 매수상태로 바뀌어 져 있음을 확인되어 당황스럽고 자동매매에 문제가 있음을 확인하여 문의드립니다. 나. 이런 문제를 해결하기위하여 1-2의 SetStopTrailing 으로 매수청산되는 가격을 알고 싶습니다. 매수청산되는 가격을 찾는 수식 알려주세요 다시말하면 매수청산되는 가격을 변수에 저장하고 싶습니다. 다. 또한 일봉차트에서 3시30분에 매수청산가격보다 0.7% 높을 경우에 재매수할 수 있는 수식도 알려주세요 ( 차트신호를 일치시키기 위한 별도수식 추가해야 자동매매가 가능하기 때문입니다.) 도와 주심에 항상 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-01-05 15:03:16

안녕하세요 예스스탁입니다. 1 value1에는 최근 SetStopTrailing으로 청산된 가격이 저장됩니다. value2에는 최근 발생한 청산의 가격이 저장됩니다. if ATR(5) > 3 and ma(ATR(5),5) > ma(ATR(5),5)[2] then { If MarketPosition() <> -1 Then buy("l-buy", AtStop , c + (0.5 * ATR(5))); } if MarketPosition() <> -1 Then { SetStopTrailing(0.4, 1.3, PercentStoP,1); } if TotalTrades > TotalTrades[1] and IsExitName("StopTrailing",1) == true Then value1 = ExitPrice(1); if TotalTrades > TotalTrades[1] Then value2 = ExitPrice(1); 2 일봉차트에서는 시간을 조건으로 조건지정이 불가능합니다. 시간조건은 분봉이하만 가능합니다. 즐거운 하루되세요 > phoebus 님이 쓴 글입니다. > 제목 : Setstoploss 수식 적용 관련하여 질문드립니다. > if ATR(5) > 3 and ma(ATR(5),5) > ma(ATR(5),5)[2] then { If MarketPosition() <> -1 Then buy("l-buy", AtStop , c + (0.5 * ATR(5))); } if MarketPosition() <> -1 Then { SetStopTrailing(0.4, 1.3, PercentStoP,1); } 질문 1. 일봉선물 차트에서 위 시스템식을 적용하면, 1-1 지정가 매수가 된다음 1-2 SetStopTrailing 으로 매수청산이 수행되는 것을 확인하였습니다. 가. 그런데 어떤 봉에서는 별도의 매수신호 없이 종가기준으로 매수상태로 바뀌어 져 있음을 확인되어 당황스럽고 자동매매에 문제가 있음을 확인하여 문의드립니다. 나. 이런 문제를 해결하기위하여 1-2의 SetStopTrailing 으로 매수청산되는 가격을 알고 싶습니다. 매수청산되는 가격을 찾는 수식 알려주세요 다시말하면 매수청산되는 가격을 변수에 저장하고 싶습니다. 다. 또한 일봉차트에서 3시30분에 매수청산가격보다 0.7% 높을 경우에 재매수할 수 있는 수식도 알려주세요 ( 차트신호를 일치시키기 위한 별도수식 추가해야 자동매매가 가능하기 때문입니다.) 도와 주심에 항상 감사드립니다.