커뮤니티

문의 드립니다.

프로필 이미지
고구미
2015-06-29 10:17:16
119
글번호 87694
답변완료
지난 25일 42667번 문의드렸었는데요..답변 잘받았읍니다.. 매매신호는 뜨는데 진입이 되는경우도 있고 안되는 경우가 생기는 군요// ]예를들어 고점대비 5틱떨어지면 매수 /를 실행시키면 5틱을 찍고 올라가면 진입이 안되죠..이런경우 한호가 위를 잡는 방법박에 없나요.. 동일호가 또는 한호가 위를 잡는 수식문의 드립니다.. 다른 방법도 주석과 함께 부탁드립니다// 또 SetStopProfittarget(10*PriceScale,PointStop);/ 이조건이 들어가 있으면 진입과 동시에 주문이 들어가 있는건가요? 또 //if MarketPosition == 1 and lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then// 해석하면 최저가대비 10틱이상 올라오면 매도인가요?//그럼 진입가 대비10틱으로 하는 수식 은 어떻게 되나요// 또 누적수익<누적손실>이 얼마이상 / 몇틱이상/몇포인트이상 // 당일 매매중지 시킬수있나요 손실도 마찬가지구요..가능하다면 수식바랍니다...
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2015-06-29 11:04:41

안녕하세요 예스스탁입니다. 1. 문의하신 부분은 수식안에서 처리가 되지 않습니다. 해당 부분은 주문가격을 체결에 유리한 가격으로 지정하시는 방법뿐이 없습니다. 주문가격은 수식안에서는 지정이 되지 않고 시스템 적용시 나타나는 시스템 트레이딩 설정창에서 지정합니다. 즉 신호가 뜨면 설정창에 지정한 가격으로 주문이 집행됩니다. 주문가격을 체결이 빨리될수 있는 상대호가나 혹은 현재가 +-호가로 지정하셔야 합니다. 2. 랭귀지에서난 미리 특정가격에 주문내는 기능은 없습니다. 수식에서 모든 진입과 목표수익/손절매등 청산은 해당 시세가 발생햇을때 신호와 주문이 발생합니다. 3. if MarketPosition == 1 and lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then 위내용은 매수후 최저가격이 진입가 대비 10틱이상 하락했다는 조건문일 뿐입니다. 해당 if문안에 최저가 대비 10틱이상 상승하면 매도하는 내용은 없습니다. 아래와 같이 작성하면 진입가 대비 10틱이상 하락후에 진입가 대비 10틱 이상 상승하면 청산입니다. if MarketPosition == 1 and lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then exitlong("bx",atstop,entryprice+PriceScale*10); 4. 아래 내용 참고하셔서 사용하시는 수식에 추가하시기 바랍니다. input : 하루수익(1),하루손실(-1); var : NP(0),PreNP(0),DayPL(0); NP = NetProfit; if date != date[1] Then preNP = NP[1]; dayPL = NP-PreNP; if daypl < 하루이익 and dayPL > 하루손실 then{ if 매수진입조건 Then buy(); if 매도진입조건 Then Sell(); } if MarketPosition == 1 Then{ ExitLong("bx1",AtLimit,EntryPrice+(하루수익-daypl)); ExitLong("bx2",AtStop,EntryPrice+하루손실-dayPL); } if MarketPosition == -1 Then{ ExitShort("sx1",AtLimit,EntryPrice-(하루수익-daypl) ); ExitShort("sx2",AtStop,EntryPrice-하루손실+daypl ); } 즐거운 하루되세요 > 고구미 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 지난 25일 42667번 문의드렸었는데요..답변 잘받았읍니다.. 매매신호는 뜨는데 진입이 되는경우도 있고 안되는 경우가 생기는 군요// ]예를들어 고점대비 5틱떨어지면 매수 /를 실행시키면 5틱을 찍고 올라가면 진입이 안되죠..이런경우 한호가 위를 잡는 방법박에 없나요.. 동일호가 또는 한호가 위를 잡는 수식문의 드립니다.. 다른 방법도 주석과 함께 부탁드립니다// 또 SetStopProfittarget(10*PriceScale,PointStop);/ 이조건이 들어가 있으면 진입과 동시에 주문이 들어가 있는건가요? 또 //if MarketPosition == 1 and lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then// 해석하면 최저가대비 10틱이상 올라오면 매도인가요?//그럼 진입가 대비10틱으로 하는 수식 은 어떻게 되나요// 또 누적수익<누적손실>이 얼마이상 / 몇틱이상/몇포인트이상 // 당일 매매중지 시킬수있나요 손실도 마찬가지구요..가능하다면 수식바랍니다...
프로필 이미지

고구미

2015-06-29 14:35:33

-- 발슴주신 시스템 트레이딩 설정창에서 현재가 +-1호가는 지정가 터치후에 +-1호가에 진입을 한다는건가요 아니면 지정가 도착전에도 진입된다는 소린가요? 또 우선1호가와 최유리 지정가로 놓으면 어떤차이가 있는지 설명 부탁드립니다.. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 드립니다. > 안녕하세요 예스스탁입니다. 1. 문의하신 부분은 수식안에서 처리가 되지 않습니다. 해당 부분은 주문가격을 체결에 유리한 가격으로 지정하시는 방법뿐이 없습니다. 주문가격은 수식안에서는 지정이 되지 않고 시스템 적용시 나타나는 시스템 트레이딩 설정창에서 지정합니다. 즉 신호가 뜨면 설정창에 지정한 가격으로 주문이 집행됩니다. 주문가격을 체결이 빨리될수 있는 상대호가나 혹은 현재가 +-호가로 지정하셔야 합니다. 2. 랭귀지에서난 미리 특정가격에 주문내는 기능은 없습니다. 수식에서 모든 진입과 목표수익/손절매등 청산은 해당 시세가 발생햇을때 신호와 주문이 발생합니다. 3. if MarketPosition == 1 and lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then 위내용은 매수후 최저가격이 진입가 대비 10틱이상 하락했다는 조건문일 뿐입니다. 해당 if문안에 최저가 대비 10틱이상 상승하면 매도하는 내용은 없습니다. 아래와 같이 작성하면 진입가 대비 10틱이상 하락후에 진입가 대비 10틱 이상 상승하면 청산입니다. if MarketPosition == 1 and lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then exitlong("bx",atstop,entryprice+PriceScale*10); 4. 아래 내용 참고하셔서 사용하시는 수식에 추가하시기 바랍니다. input : 하루수익(1),하루손실(-1); var : NP(0),PreNP(0),DayPL(0); NP = NetProfit; if date != date[1] Then preNP = NP[1]; dayPL = NP-PreNP; if daypl < 하루이익 and dayPL > 하루손실 then{ if 매수진입조건 Then buy(); if 매도진입조건 Then Sell(); } if MarketPosition == 1 Then{ ExitLong("bx1",AtLimit,EntryPrice+(하루수익-daypl)); ExitLong("bx2",AtStop,EntryPrice+하루손실-dayPL); } if MarketPosition == -1 Then{ ExitShort("sx1",AtLimit,EntryPrice-(하루수익-daypl) ); ExitShort("sx2",AtStop,EntryPrice-하루손실+daypl ); } 즐거운 하루되세요 > 고구미 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 지난 25일 42667번 문의드렸었는데요..답변 잘받았읍니다.. 매매신호는 뜨는데 진입이 되는경우도 있고 안되는 경우가 생기는 군요// ]예를들어 고점대비 5틱떨어지면 매수 /를 실행시키면 5틱을 찍고 올라가면 진입이 안되죠..이런경우 한호가 위를 잡는 방법박에 없나요.. 동일호가 또는 한호가 위를 잡는 수식문의 드립니다.. 다른 방법도 주석과 함께 부탁드립니다// 또 SetStopProfittarget(10*PriceScale,PointStop);/ 이조건이 들어가 있으면 진입과 동시에 주문이 들어가 있는건가요? 또 //if MarketPosition == 1 and lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then// 해석하면 최저가대비 10틱이상 올라오면 매도인가요?//그럼 진입가 대비10틱으로 하는 수식 은 어떻게 되나요// 또 누적수익<누적손실>이 얼마이상 / 몇틱이상/몇포인트이상 // 당일 매매중지 시킬수있나요 손실도 마찬가지구요..가능하다면 수식바랍니다...
프로필 이미지

예스스탁 예스스탁 답변

2015-06-29 17:21:33

안녕하세요 예스스탁입니다. 1 현재가 +-1호가는 랭귀지에서 지정한 조건이 만족해 신호가 발생하면 매수신호 발생시 현재가+1틱으로 주문 매도신호 발생시 현재가-1틱으로 주문합니다. 2 최유리 지정가는 상대1호가로 주문을 내는 것입니다. 매수는 매도1호가, 매도는 매수1호가로 주문을 집행합니다. 현재가+-1호가는 현재가가 위치에 따라 따라 주문가격이 달라집니다. 매수주문을 내는데 현재가가 매도1호가이면 현재가에 1틱 더해서 주문을 내므로 매도2호가에 주문을 내게 되고 현재가가 매수1호가이면 매도1호가에 주문을 내게 됩니다. 매도주문에서는 현재가가 매도1호가이면 현재가에 1틱 감해서 주문을 내므로 매수1호가에 주문을 내게 되고 현재가가 매수1호가이면 매수2호가에 주문을 내게 됩니다. 즐거운 하루되세요 > 고구미 님이 쓴 글입니다. > 제목 : Re : Re : 문의 드립니다. > -- 발슴주신 시스템 트레이딩 설정창에서 현재가 +-1호가는 지정가 터치후에 +-1호가에 진입을 한다는건가요 아니면 지정가 도착전에도 진입된다는 소린가요? 또 우선1호가와 최유리 지정가로 놓으면 어떤차이가 있는지 설명 부탁드립니다.. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 드립니다. > 안녕하세요 예스스탁입니다. 1. 문의하신 부분은 수식안에서 처리가 되지 않습니다. 해당 부분은 주문가격을 체결에 유리한 가격으로 지정하시는 방법뿐이 없습니다. 주문가격은 수식안에서는 지정이 되지 않고 시스템 적용시 나타나는 시스템 트레이딩 설정창에서 지정합니다. 즉 신호가 뜨면 설정창에 지정한 가격으로 주문이 집행됩니다. 주문가격을 체결이 빨리될수 있는 상대호가나 혹은 현재가 +-호가로 지정하셔야 합니다. 2. 랭귀지에서난 미리 특정가격에 주문내는 기능은 없습니다. 수식에서 모든 진입과 목표수익/손절매등 청산은 해당 시세가 발생햇을때 신호와 주문이 발생합니다. 3. if MarketPosition == 1 and lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then 위내용은 매수후 최저가격이 진입가 대비 10틱이상 하락했다는 조건문일 뿐입니다. 해당 if문안에 최저가 대비 10틱이상 상승하면 매도하는 내용은 없습니다. 아래와 같이 작성하면 진입가 대비 10틱이상 하락후에 진입가 대비 10틱 이상 상승하면 청산입니다. if MarketPosition == 1 and lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then exitlong("bx",atstop,entryprice+PriceScale*10); 4. 아래 내용 참고하셔서 사용하시는 수식에 추가하시기 바랍니다. input : 하루수익(1),하루손실(-1); var : NP(0),PreNP(0),DayPL(0); NP = NetProfit; if date != date[1] Then preNP = NP[1]; dayPL = NP-PreNP; if daypl < 하루이익 and dayPL > 하루손실 then{ if 매수진입조건 Then buy(); if 매도진입조건 Then Sell(); } if MarketPosition == 1 Then{ ExitLong("bx1",AtLimit,EntryPrice+(하루수익-daypl)); ExitLong("bx2",AtStop,EntryPrice+하루손실-dayPL); } if MarketPosition == -1 Then{ ExitShort("sx1",AtLimit,EntryPrice-(하루수익-daypl) ); ExitShort("sx2",AtStop,EntryPrice-하루손실+daypl ); } 즐거운 하루되세요 > 고구미 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 지난 25일 42667번 문의드렸었는데요..답변 잘받았읍니다.. 매매신호는 뜨는데 진입이 되는경우도 있고 안되는 경우가 생기는 군요// ]예를들어 고점대비 5틱떨어지면 매수 /를 실행시키면 5틱을 찍고 올라가면 진입이 안되죠..이런경우 한호가 위를 잡는 방법박에 없나요.. 동일호가 또는 한호가 위를 잡는 수식문의 드립니다.. 다른 방법도 주석과 함께 부탁드립니다// 또 SetStopProfittarget(10*PriceScale,PointStop);/ 이조건이 들어가 있으면 진입과 동시에 주문이 들어가 있는건가요? 또 //if MarketPosition == 1 and lowest(l,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then// 해석하면 최저가대비 10틱이상 올라오면 매도인가요?//그럼 진입가 대비10틱으로 하는 수식 은 어떻게 되나요// 또 누적수익<누적손실>이 얼마이상 / 몇틱이상/몇포인트이상 // 당일 매매중지 시킬수있나요 손실도 마찬가지구요..가능하다면 수식바랍니다...