커뮤니티
청산수식 수정 좀 요청 드립니다.
2019-09-03 21:17:36
221
글번호 131691
* 항상 많은 도움에 고맙습니다.
*요청 사항: 2개 청산을 하나로 할수 있나요?
## "A경우" 를 쓰면 한번은 27틱 수익 한번은 24틱 손해 입니다. <<그림참고 A경우>>
if MarketPosition == 1 then{ Sell("매수스위칭1",AtLimit,EntryPrice+PriceScale*27) ; }
## 그래서 아래 로직을 추가 했더니 "B경우" 가 발생 합니다. <<그림참고 B경우>>
if MarketPosition == 1 then{ Sell("매수스위칭2",AtLimit,EntryPrice+PriceScale*17); }
즉 저는 수익을 24틱 일때와 17틱일때 두가지 경우를 쓰고 싶은데 불가능 한가요?
모든게 17틱으로 바뀌어 버리네요.....
그래서 다시 A경우에서 손실 20틱 에서 스위칭을 할려고 했습니다.
if MarketPosition==1 then{ExitLong("매수스위칭2",AtLimit,EntryPrice-PriceScale*20) ; }
이렇게 했더니 "C경우" 가 발생 합니다.
<요청사항> 17틱, 24틱 두가지로 청산 되는 로직 이 안되면 C로직 청산 좀 부탁 드립니다.
즉 1차 수익 25틱은 그대로 있고 손실난 24틱에서 스위칭 로직이 필요 합니다.
C로직 현상이 안생기게요.....
* 항상 많은 도움에 고맙습니다.
- 1. 청산0903.png (0.56 MB)
- 2. 청산0903222.png (0.63 MB)
답변 1
예스스탁 예스스탁 답변
2019-09-04 12:40:14
안녕하세요
예스스탁입니다.
1
17틱수익을 지정하시면 24틱은 의미가 없습니다.
24틱 수익으로 가기전에 17틱 수익을 먼저 만나게 됩니다.
2
진입후 수익은 atlimit으로 손절은 atstop입니다.
if MarketPosition==1 then{ sell("매수스위칭2",Atstop,EntryPrice-PriceScale*20) ; }
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 청산수식 수정 좀 요청 드립니다.
> * 항상 많은 도움에 고맙습니다.
*요청 사항: 2개 청산을 하나로 할수 있나요?
## "A경우" 를 쓰면 한번은 27틱 수익 한번은 24틱 손해 입니다. <<그림참고 A경우>>
if MarketPosition == 1 then{ Sell("매수스위칭1",AtLimit,EntryPrice+PriceScale*27) ; }
## 그래서 아래 로직을 추가 했더니 "B경우" 가 발생 합니다. <<그림참고 B경우>>
if MarketPosition == 1 then{ Sell("매수스위칭2",AtLimit,EntryPrice+PriceScale*17); }
즉 저는 수익을 24틱 일때와 17틱일때 두가지 경우를 쓰고 싶은데 불가능 한가요?
모든게 17틱으로 바뀌어 버리네요.....
그래서 다시 A경우에서 손실 20틱 에서 스위칭을 할려고 했습니다.
if MarketPosition==1 then{ExitLong("매수스위칭2",AtLimit,EntryPrice-PriceScale*20) ; }
이렇게 했더니 "C경우" 가 발생 합니다.
<요청사항> 17틱, 24틱 두가지로 청산 되는 로직 이 안되면 C로직 청산 좀 부탁 드립니다.
즉 1차 수익 25틱은 그대로 있고 손실난 24틱에서 스위칭 로직이 필요 합니다.
C로직 현상이 안생기게요.....
* 항상 많은 도움에 고맙습니다.
이전글