예스스탁
예스스탁 답변
2021-03-31 14:22:18
안녕하세요
예스스탁입니다.
var1 = ma(C,5);
Var2 = ma(C,20);
if MarketPosition <= 0 and CrossUp(var1,Var2) Then
{
Buy("b",OnClose,DEF,5);
value1 = c;
value2 = 0;
}
if MarketPosition >= 0 and CrossDown(var1,Var2) Then
{
Sell("s",OnClose,DEF,5);
Value3 = c;
Value4 = 0;
}
if MarketPosition == 1 Then
{
if CrossDown(c,var2) Then
ExitLong("bx1");
if Highest(H,BarsSinceEntry) >= EntryPrice*50 and Highest(H,BarsSinceEntry) < EntryPrice+PriceScale*100 Then
ExitLong("bx2",AtStop,Highest(H,BarsSinceEntry)-PriceScale*10);
if C < value1 Then
{
value1 = C;
value2 = Value2+1;
if Value2 == 5 Then
ExitLong("bx3");
}
}
if MarketPosition == -1 Then
{
if CrossUp(c,var2) Then
ExitShort("sx1");
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*50 and Highest(H,BarsSinceEntry) > EntryPrice-PriceScale*100 Then
ExitShort("sx2",AtStop,lowest(L,BarsSinceEntry)+PriceScale*10);
if C > value3 Then
{
value3 = C;
value4 = Value4+1;
if Value4 == 5 Then
ExitShort("sx3");
}
}
SetStopLoss(PriceScale*50,PointStop);
즐거운 하루되세요
> kjdkdh 님이 쓴 글입니다.
> 제목 : 수식좀 부탁드립니다
> 5계약으로 진입
매수 매도 매수청산 매도청산 색을 이용하고 있습니다
이평선 5 이평선이 30 이평선 골드시 매수
이평선 5 이평선이 30 이평선 데드시 매도
청산 진입해서 종가상 20 이평선 이탈시 청산 --매수시
진입해서 종가상 20 이평선 돌파시 청산 --매도시
손절은 경우 여려가지 부탁좀 드립니다
아직 어떤것이 좋을지 몰라서요
손절 1 진입하고 진입가 대비 반대로 40틱 이상 올라가면 손절 --매도시
2 진입하고 진입가 대비 반대로 40틱 이상 내려가면 손절 --매수시
3 진입하고 50틱 이상 100틱 이하 수익이 나고 내려오면 10틱 수익청 -- 매수시
4 진입하고 50틱 이상 100틱 이하 수익이 나고 올라오면 10틱 수익청 --매도시
5 진입하고 이후 진입봉기준 5봉이상 돌라가면 손절 --- 매도시
6 진입하고 이후 진입봉기준 5봉이상 내려가먼 손절 -- 매수시