단순 진입횟수를 제어할때는
if sdate<>entrydate(진입횟수) then
을 이용하여 제어할수 있는것으로 알고 있습니다.
제가 매수 1번 진입, 매도 1번 진입으로 진입횟수를 제한하고 싶다면
어떤방법으로 제한 할수있는지 질의드립니다.
감사합니다.
답변 3
예스스탁
예스스탁 답변
2024-05-13 15:50:26
안녕하세요
예스스탁입니다.
var : b(0),s(0);
if Bdate != Bdate[1] Then
{
b = 0;
s = 0;
}
if CurrentContracts > CurrentContracts[1] and MarketPosition == 1 Then
b = b+1;
if CurrentContracts > CurrentContracts[1] and MarketPosition == -1 Then
s = s+1;
if b < 1 and 매수진입조건 Then
Buy();
if s < 1 and 매도진입조건 Then
Sell();
즐거운 하루되세요
> 부엉부엉 님이 쓴 글입니다.
> 제목 : 진입횟수 제어 방법 질의
> 단순 진입횟수를 제어할때는
if sdate<>entrydate(진입횟수) then
을 이용하여 제어할수 있는것으로 알고 있습니다.
제가 매수 1번 진입, 매도 1번 진입으로 진입횟수를 제한하고 싶다면
어떤방법으로 제한 할수있는지 질의드립니다.
감사합니다.
안녕하십니까 답변내용중 궁금한 사항이생겨 재질의드립니다.
예를들어 위코드로 전략을 달성했을시
매수포지션 중 매수청산이 아닌 매도조건이 성립되어
포지션 스위칭이 발생되게 되었을때
현재 계약수와 전봉의 계약수가 같아, S(매도카운트)가 1이 달성되지
않은 오류가 발생할거같은데 위 경우는 어떻게 해결할까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 진입횟수 제어 방법 질의
>
안녕하세요
예스스탁입니다.
var : b(0),s(0);
if Bdate != Bdate[1] Then
{
b = 0;
s = 0;
}
if CurrentContracts > CurrentContracts[1] and MarketPosition == 1 Then
b = b+1;
if CurrentContracts > CurrentContracts[1] and MarketPosition == -1 Then
s = s+1;
if b < 1 and 매수진입조건 Then
Buy();
if s < 1 and 매도진입조건 Then
Sell();
즐거운 하루되세요
> 부엉부엉 님이 쓴 글입니다.
> 제목 : 진입횟수 제어 방법 질의
> 단순 진입횟수를 제어할때는
if sdate<>entrydate(진입횟수) then
을 이용하여 제어할수 있는것으로 알고 있습니다.
제가 매수 1번 진입, 매도 1번 진입으로 진입횟수를 제한하고 싶다면
어떤방법으로 제한 할수있는지 질의드립니다.
감사합니다.
예스스탁
예스스탁 답변
2024-05-14 08:33:45
안녕하세요
예스스탁입니다.
스위칭을 가능한 식이시면
아래와 같이 지정해 주시면 됩니다.
var : b(0),s(0);
if Bdate != Bdate[1] Then
{
b = 0;
s = 0;
}
if MarketPosition == 1 and
(CurrentContracts > CurrentContracts[1] or MarketPosition != MarketPosition[1]) Then
b = b+1;
if MarketPosition == -1 and
(CurrentContracts > CurrentContracts[1] or MarketPosition != MarketPosition[1]) Then
s = s+1;
if b < 1 and 매수진입조건 Then
Buy();
if s < 1 and 매도진입조건 Then
Sell();
즐거운 하루되세요
> 부엉부엉 님이 쓴 글입니다.
> 제목 : Re : Re : 진입횟수 제어 방법 질의
> 안녕하십니까 답변내용중 궁금한 사항이생겨 재질의드립니다.
예를들어 위코드로 전략을 달성했을시
매수포지션 중 매수청산이 아닌 매도조건이 성립되어
포지션 스위칭이 발생되게 되었을때
현재 계약수와 전봉의 계약수가 같아, S(매도카운트)가 1이 달성되지
않은 오류가 발생할거같은데 위 경우는 어떻게 해결할까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 진입횟수 제어 방법 질의
>
안녕하세요
예스스탁입니다.
var : b(0),s(0);
if Bdate != Bdate[1] Then
{
b = 0;
s = 0;
}
if CurrentContracts > CurrentContracts[1] and MarketPosition == 1 Then
b = b+1;
if CurrentContracts > CurrentContracts[1] and MarketPosition == -1 Then
s = s+1;
if b < 1 and 매수진입조건 Then
Buy();
if s < 1 and 매도진입조건 Then
Sell();
즐거운 하루되세요
> 부엉부엉 님이 쓴 글입니다.
> 제목 : 진입횟수 제어 방법 질의
> 단순 진입횟수를 제어할때는
if sdate<>entrydate(진입횟수) then
을 이용하여 제어할수 있는것으로 알고 있습니다.
제가 매수 1번 진입, 매도 1번 진입으로 진입횟수를 제한하고 싶다면
어떤방법으로 제한 할수있는지 질의드립니다.
감사합니다.