안녕하세요?~~덕분에 사용잘하고있어 감사드립니다
1-아래 매도2청은 (매도1진과 2진은 제외한) 나머지 (매도3진)만을 해당 원하며
2-직전 진입한 매도가 (매도3진)일때만 현재 진행상
15틱 이상이 손실이 나게되면 매도3청으로 원하는데~~검증 봐주시면 감사하겠읍니다
3-
C >= EntryPrice(1)+PriceScale*15 and~~(1번)
C >= EntryPrice+PriceScale*15 and ~~~~(2번)
직전 매도진입해서 현재 진행중인 매도(포지션)이 15틱 이상 손실났을때 (1)1~2번중??
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~검증~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if MarketPosition == -1 Then{
if 단기 > 장기 Then ExitShort("매도1청");
if 중기 > 장기 and (IsEntryName("매도1진",0) == false and
IsEntryName("매도2진",0) == false)
Then ExitShort("매도2청");
if MarketPosition == -1 and ////앞쪽에 전체로 -1로 묶여있는데~~또 지정하는지??
IsEntryName("매도3진",0) == true and
C >= EntryPrice(1)+PriceScale*15 and
단기 > 장기 Then ExitShort("매도3청");
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
위 수식에~~~-(매도1진-2진)을 제외히는 과정에서
IsEntryName("매도2진",0) == false (1번)?
IsEntryName("매도2진",1) == false (2번)? 과거 현재 둘중에 어떤부호를 쓰나요?
부탁드립니다~
답변 1
예스스탁
예스스탁 답변
2023-05-15 09:40:26
안녕하세요
예스스탁입니다.
1
매도진입이 매도1진,매도2진,매도3진 총 3개이면 작성한 내용이 맞습니다.
만약 매도진입이 4개 이상이면 아래와 같이 조건을 지정하셔야 합니다.
IsEntryName("매도3진",0) == true
2
매도3진으로 진입후 15틱이상 손실중에 단기가 단기가 장기보다 크면 청산이므로
아래 내용이 맞습니다.
if IsEntryName("매도3진",0) == true and c >= EntryPrice+PriceScale*15 and
단기 > 장기 Then ExitShort("매도3청");
3
현재 진입의 이름이므로IsEntryName("매도2진",0)이어야 합니다.
랭귀지에서 직전거래란 청산이 끝난 전거래입니다.
즉 IsEntryName("매도2진",1)은 청산이 끝난 전거래의 이름이 매도2진인지 확인하는 내용입니다.
포지션 함수에서 진입과 관련된 함수는 현재 진입행 중 거래는 0입니다.
청산되서 거래가 끝난 거래는 1, 2, 3과 같이 지정하게 됩니다.
즐거운 하루되세요
> 째일 님이 쓴 글입니다.
> 제목 : 질문 드립니다
> 안녕하세요?~~덕분에 사용잘하고있어 감사드립니다
1-아래 매도2청은 (매도1진과 2진은 제외한) 나머지 (매도3진)만을 해당 원하며
2-직전 진입한 매도가 (매도3진)일때만 현재 진행상
15틱 이상이 손실이 나게되면 매도3청으로 원하는데~~검증 봐주시면 감사하겠읍니다
3-
C >= EntryPrice(1)+PriceScale*15 and~~(1번)
C >= EntryPrice+PriceScale*15 and ~~~~(2번)
직전 매도진입해서 현재 진행중인 매도(포지션)이 15틱 이상 손실났을때 (1)1~2번중??
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~검증~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if MarketPosition == -1 Then{
if 단기 > 장기 Then ExitShort("매도1청");
if 중기 > 장기 and (IsEntryName("매도1진",0) == false and
IsEntryName("매도2진",0) == false)
Then ExitShort("매도2청");
if MarketPosition == -1 and ////앞쪽에 전체로 -1로 묶여있는데~~또 지정하는지??
IsEntryName("매도3진",0) == true and
C >= EntryPrice(1)+PriceScale*15 and
단기 > 장기 Then ExitShort("매도3청");
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
위 수식에~~~-(매도1진-2진)을 제외히는 과정에서
IsEntryName("매도2진",0) == false (1번)?
IsEntryName("매도2진",1) == false (2번)? 과거 현재 둘중에 어떤부호를 쓰나요?
부탁드립니다~