커뮤니티
문의드립니다
2012-07-04 22:11:01
347
글번호 52597
안녕하십니까?
피라미딩거래 시스템에서 순간적인 슈팅에서 과도한 집중거래가 되는것을 방지하기 위하여,
한번 매수 매도 거래후 다음거래는 최소한 30분 이후부터 다시 조건이 맞으면 매수매도거래가 되도록하는 식을 어떻게 표현하면 될까요?
"if TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30 Then" 에서
EntryTime은 첫거래시간이므로 첫거래 후 2번째 거래에서는 적용이 되지만, 3번째 4번째 누적거래에서는 적용이 되지 않는것 같습니다.
항상 친절한 답변 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2012-07-05 11:38:10
안녕하세요
예스스탁입니다.
진입이 발생할때마다 TimeToMinutes(stime)을 저장해서
그 시간대비 30분이후에 추가신호 발생하게 하시면 됩니다.
if MarketPosition != 0 Then{
#진입신호발생해서 수량이 증가할때마다
#시간저장
if CurrentContracts > CurrentContracts[1] Then
var1 = TimeToMinutes(stime);
if TimeToMinutes(stime) >= var1+30 and 조건 Then
buy();
}
즐거운 하루되세요
> 최선 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하십니까?
피라미딩거래 시스템에서 순간적인 슈팅에서 과도한 집중거래가 되는것을 방지하기 위하여,
한번 매수 매도 거래후 다음거래는 최소한 30분 이후부터 다시 조건이 맞으면 매수매도거래가 되도록하는 식을 어떻게 표현하면 될까요?
"if TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30 Then" 에서
EntryTime은 첫거래시간이므로 첫거래 후 2번째 거래에서는 적용이 되지만, 3번째 4번째 누적거래에서는 적용이 되지 않는것 같습니다.
항상 친절한 답변 감사드립니다.
다음글
이전글