* 많은 도움에 고맙습니다.
* 아래 수식이 적용 안되는데 확인좀 부탁 드립니다. (마이크로 미니 S&P500 종목거래)
## 1번 질문 기준 : 매수후 60봉 이상 경과 후 매수가 보다 20틱 이하면 청산
아래 수식이 아닌 가요?
## 봉경과후 청 산
if MarketPosition == 1 and IsEntryName("SS4") == true and BarsSinceEntry >= 60 and highest(H,BarsSinceEntry) <= EntryPrice-PriceScale*20 Then ExitLong();
if MarketPosition == -1 and IsEntryName("DD1") == true and BarsSinceEntry >= 60 and Lowest(L,BarsSinceEntry) >= EntryPrice+PriceScale*20 Then ExitShort();
*2번 질문 (마이크로 미니 S&P500 종목거래)
기준: 수익 후 청산
기준 :20틱이상 수익후 -10틱 으로 수익이 감소하면 청산
input : droptick(-10),minprotick(20);
Vars : TickSize(0) ;
TickSize = PriceScale;
#20틱이상 수익후 -10틱 으로 수익이 감소하면 청산
SetStopTrailing(droptick * TickSize,minprotick * TickSize,PointStop);
2가지 수식에 대하여 어느 부분이 잘못 되었나요? 지도좀 요청 드립니다.
* 수고하십시요.
답변 1
예스스탁
예스스탁 답변
2020-05-06 16:23:37
안녕하세요
예스스탁입니다.
1
if MarketPosition == 1 and IsEntryName("SS4") == true and BarsSinceEntry >= 60 and C <= EntryPrice-PriceScale*20 Then ExitLong();
if MarketPosition == -1 and IsEntryName("DD1") == true and BarsSinceEntry >= 60 and C >= EntryPrice+PriceScale*20 Then ExitShort();
2
SetStopTrailing에 -값은 지정할수 없습니다.
20틱이상 수익이후에 수익이 10틱 감소하면 청산하고자 하시면 아래와 같이 작성하시면 됩니다.
input : droptick(10),minprotick(20);
Vars : TickSize(0);
TickSize = PriceScale;
SetStopTrailing(droptick * TickSize,minprotick * TickSize,PointStop);
만약 20틱이상 수익이후에 -10틱 손실이 발생할때 청산하고자 하시면
따로 풀어서 작성하셔야 합니다.
input : droptick(10),minprotick(20);
Vars : TickSize(0);
TickSize = PriceScale;
if MarketPosition == 1 and highest(H,BarsSinceEntry) >= EntryPrice+TickSize*minprotick Then
ExitLong("bx",AtStop,EntryPrice-TickSize*droptick);
if MarketPosition == -1 and Lowest(L,BarsSinceEntry) <= EntryPrice-TickSize*minprotick Then
ExitShort("sx",AtStop,EntryPrice+TickSize*droptick);
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 수식 좀 요청 드립니다.
> * 많은 도움에 고맙습니다.
* 아래 수식이 적용 안되는데 확인좀 부탁 드립니다. (마이크로 미니 S&P500 종목거래)
## 1번 질문 기준 : 매수후 60봉 이상 경과 후 매수가 보다 20틱 이하면 청산
아래 수식이 아닌 가요?
## 봉경과후 청 산
if MarketPosition == 1 and IsEntryName("SS4") == true and BarsSinceEntry >= 60 and highest(H,BarsSinceEntry) <= EntryPrice-PriceScale*20 Then ExitLong();
if MarketPosition == -1 and IsEntryName("DD1") == true and BarsSinceEntry >= 60 and Lowest(L,BarsSinceEntry) >= EntryPrice+PriceScale*20 Then ExitShort();
*2번 질문 (마이크로 미니 S&P500 종목거래)
기준: 수익 후 청산
기준 :20틱이상 수익후 -10틱 으로 수익이 감소하면 청산
input : droptick(-10),minprotick(20);
Vars : TickSize(0) ;
TickSize = PriceScale;
#20틱이상 수익후 -10틱 으로 수익이 감소하면 청산
SetStopTrailing(droptick * TickSize,minprotick * TickSize,PointStop);
2가지 수식에 대하여 어느 부분이 잘못 되었나요? 지도좀 요청 드립니다.
* 수고하십시요.