커뮤니티
39217 번 수식 수정 부탁드립니다
2014-12-01 10:17:47
120
글번호 80935
1번과 2-2번을 매수와 매도를 따로따로 사용하고 싶습니다
나누어주세요
현재는
예)
1번 매수신호만 ( 매수신호-매수청산)
매도신호만 (매도신호- 매도청산)
2-2 매수신호만 (매수신호- 매도청산)
메도신호만 (매수신호- 매도청산)
부탁드립니다
답변 1
예스스탁 예스스탁 답변
2014-12-01 17:14:00
안녕하세요
예스스탁입니다.
1. 매수-매수청산
var : T(0);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
T = 1;
value1 = 0;
}
if CrossDown(var1,var2) Then{
T = -1;
value2 = 0;
}
if T == 1 Then{
value1 = value1+1;
if value1 >= 2 Then
buy("b",atlimit,var1-PriceScale*1);
}
if T == -1 Then{
value2 = value2+1;
if value2 >= 2 Then
exitlong("bx",atlimit,var1+PriceScale*1);
}
2. 매도-매도청산
var : T(0);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
T = 1;
value1 = 0;
}
if CrossDown(var1,var2) Then{
T = -1;
value2 = 0;
}
if T == 1 Then{
value1 = value1+1;
if value1 >= 2 Then
exitshort("sx",atlimit,var1-PriceScale*1);
}
if T == -1 Then{
value2 = value2+1;
if value2 >= 2 Then
sell("s",atlimit,var1+PriceScale*1);
}
2-2 매수-매수청산
var : T(0);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
T = 1;
}
if CrossDown(var1,var2) Then{
T = -1;
}
if T == 1 Then{
buy("b",atlimit,var1-PriceScale*1);
}
if T == -1 Then{
value2 = value2+1;
if value2 >= 2 Then
exitlong("bx",atlimit,var1+PriceScale*1);
}
2-2 매도-매도청산
var : T(0);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
T = 1;
}
if CrossDown(var1,var2) Then{
T = -1;
}
if T == 1 Then{
exitshort("sx",atlimit,var1-PriceScale*1);
}
if T == -1 Then{
value2 = value2+1;
if value2 >= 2 Then
sell("s",atlimit,var1+PriceScale*1);
}
즐거운 하루되세요
> WT_cr***** 님이 쓴 글입니다.
> 제목 : 39217 번 수식 수정 부탁드립니다
>
1번과 2-2번을 매수와 매도를 따로따로 사용하고 싶습니다
나누어주세요
현재는
예)
1번 매수신호만 ( 매수신호-매수청산)
매도신호만 (매도신호- 매도청산)
2-2 매수신호만 (매수신호- 매도청산)
메도신호만 (매수신호- 매도청산)
부탁드립니다
다음글
이전글