커뮤니티
신호구분방법
2012-08-27 10:36:04
252
글번호 54093
안녕하세요?
매수신호를 B1, B2, B3, ... 매도신호를 S1, S2, S3, ... 이런 식으로 명칭을 부여하고 특정 신호를 줄경우 이 신호들을 구분할 수 있는 수식이 있는지요?
예를 들어, 현재 시점 기준 과거에 B1, B2, S1, S2 신호가 발생된 상태에서 S3를 주려고 할 때 과거에 B1, S1 이 있는지를 보고 신호를 발생시키려고 합니다.
Marketposition 은 단지 최종 현재 포지션만 알수 있기 때문에 구체적으로 신호명칭을 구분할 수는 없는 것으로 알고 있습니다.
정교한 신호제어를 하기 위해서는 이런 방법이 필요할 것같은데요. 혹시 좋은 방법이 있는지 해서 문의 드립니다.
만약 방법이 없다면 B1, B2, ... S1, S2, ... 신호들을 변수값으로 할당해서 과거 시점에 발생한 적이 있는지 Flag 값을 설정해야 하고 어느 시점에는 설정을 해지해야 하는 등 수식이 조건식과 결합되면서 복잡도가 급상승하게 되는 결과가 나올 것으로 보입니다.
감사합니다.
답변 2
예스스탁 예스스탁 답변
2012-08-27 14:30:54
안녕하세요
예스스탁입니다.
포지션 함수중에 진입명칭을 가져오는 함수가 있습니다.
IsEntryName함수를 이용하시면 해결하실 수 있습니다.
IsEntryName("진입명",거래순서)로 거래순서는 현재봉을 기준으로 역순으로 지칭합니다.
IsEntryName("B1",0)은 현재진입 중인 거래의 진입명이 B1이면 true 아니면 false
IsEntryName("B1",1)은 청산된 거래중 현재로부터 가장 가까운 거래의 진입명이 B1이면 true 아니면 false
IsEntryName("B1",2)은 청산된 거래중 현재로부터 두번째 가까운 거래의 진입명이 B1이면 true 아니면 false
즐거운 하루되세요
> 날나리 님이 쓴 글입니다.
> 제목 : 신호구분방법
> 안녕하세요?
매수신호를 B1, B2, B3, ... 매도신호를 S1, S2, S3, ... 이런 식으로 명칭을 부여하고 특정 신호를 줄경우 이 신호들을 구분할 수 있는 수식이 있는지요?
예를 들어, 현재 시점 기준 과거에 B1, B2, S1, S2 신호가 발생된 상태에서 S3를 주려고 할 때 과거에 B1, S1 이 있는지를 보고 신호를 발생시키려고 합니다.
Marketposition 은 단지 최종 현재 포지션만 알수 있기 때문에 구체적으로 신호명칭을 구분할 수는 없는 것으로 알고 있습니다.
정교한 신호제어를 하기 위해서는 이런 방법이 필요할 것같은데요. 혹시 좋은 방법이 있는지 해서 문의 드립니다.
만약 방법이 없다면 B1, B2, ... S1, S2, ... 신호들을 변수값으로 할당해서 과거 시점에 발생한 적이 있는지 Flag 값을 설정해야 하고 어느 시점에는 설정을 해지해야 하는 등 수식이 조건식과 결합되면서 복잡도가 급상승하게 되는 결과가 나올 것으로 보입니다.
감사합니다.
날나리
2012-08-27 16:58:39
답변 감사드립니다. 한번 해볼께요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 신호구분방법
> 안녕하세요
예스스탁입니다.
포지션 함수중에 진입명칭을 가져오는 함수가 있습니다.
IsEntryName함수를 이용하시면 해결하실 수 있습니다.
IsEntryName("진입명",거래순서)로 거래순서는 현재봉을 기준으로 역순으로 지칭합니다.
IsEntryName("B1",0)은 현재진입 중인 거래의 진입명이 B1이면 true 아니면 false
IsEntryName("B1",1)은 청산된 거래중 현재로부터 가장 가까운 거래의 진입명이 B1이면 true 아니면 false
IsEntryName("B1",2)은 청산된 거래중 현재로부터 두번째 가까운 거래의 진입명이 B1이면 true 아니면 false
즐거운 하루되세요
> 날나리 님이 쓴 글입니다.
> 제목 : 신호구분방법
> 안녕하세요?
매수신호를 B1, B2, B3, ... 매도신호를 S1, S2, S3, ... 이런 식으로 명칭을 부여하고 특정 신호를 줄경우 이 신호들을 구분할 수 있는 수식이 있는지요?
예를 들어, 현재 시점 기준 과거에 B1, B2, S1, S2 신호가 발생된 상태에서 S3를 주려고 할 때 과거에 B1, S1 이 있는지를 보고 신호를 발생시키려고 합니다.
Marketposition 은 단지 최종 현재 포지션만 알수 있기 때문에 구체적으로 신호명칭을 구분할 수는 없는 것으로 알고 있습니다.
정교한 신호제어를 하기 위해서는 이런 방법이 필요할 것같은데요. 혹시 좋은 방법이 있는지 해서 문의 드립니다.
만약 방법이 없다면 B1, B2, ... S1, S2, ... 신호들을 변수값으로 할당해서 과거 시점에 발생한 적이 있는지 Flag 값을 설정해야 하고 어느 시점에는 설정을 해지해야 하는 등 수식이 조건식과 결합되면서 복잡도가 급상승하게 되는 결과가 나올 것으로 보입니다.
감사합니다.