커뮤니티
수식 수정 요청 합니다
2019-03-07 23:23:09
224
글번호 126855
안녕하세요
현재 수식에서 수정하고 싶습니다
수정내용
매수진입 or 매도진입 후 한번씩만 번갈아가면서 진입이 되도록 하고 싶습니다
예) 매수진입 --- 매수청산 --- 대기 후 매도진입 ---- 매도청산 ---- 대기 후 매수진입--
var: T(0);
var1=ma(c,5);
var2=ma(c,60);
if crossup(var1,var2)Then{
T=1;
}
if CrossDown(var1,var2)Then{
T=-1;
}
if T== 1 Then{
buy("b",AtLimit,var1-priceScale*3);
}
if T== -1 Then{
value2=value2+1;
if value2>=2 Then
sell("s",AtLimit,var1+priceScale*3);
}
수고하세요
답변 1
예스스탁 예스스탁 답변
2019-03-08 09:27:53
안녕하세요
예스스탁입니다.
var: T(0);
var1=ma(c,5);
var2=ma(c,60);
if crossup(var1,var2)Then
{
T=1;
}
if CrossDown(var1,var2)Then
{
T=-1;
}
if T== 1 Then
{
if (MarketPosition == 0 and MarketPosition(1) != 1 or MarketPosition == -1) Then
buy("b",AtLimit,var1-priceScale*3);
}
if T== -1 Then
{
value2=value2+1;
if value2>=2 and ((MarketPosition == 0 and MarketPosition(1) != -1 or MarketPosition == -1)) Then
sell("s",AtLimit,var1+priceScale*3);
}
즐거운 하루되세요
> 정상에서야 님이 쓴 글입니다.
> 제목 : 수식 수정 요청 합니다
>
안녕하세요
현재 수식에서 수정하고 싶습니다
수정내용
매수진입 or 매도진입 후 한번씩만 번갈아가면서 진입이 되도록 하고 싶습니다
예) 매수진입 --- 매수청산 --- 대기 후 매도진입 ---- 매도청산 ---- 대기 후 매수진입--
var: T(0);
var1=ma(c,5);
var2=ma(c,60);
if crossup(var1,var2)Then{
T=1;
}
if CrossDown(var1,var2)Then{
T=-1;
}
if T== 1 Then{
buy("b",AtLimit,var1-priceScale*3);
}
if T== -1 Then{
value2=value2+1;
if value2>=2 Then
sell("s",AtLimit,var1+priceScale*3);
}
수고하세요