커뮤니티
질문합니다 ..
2013-11-27 12:18:34
123
글번호 69846
질문 33588의 재차 질문 답변 부탁합니다
이미 답변 하셨다면 감사드립니다 ^^
답변 1
예스스탁 예스스탁 답변
2013-11-27 20:14:19
안녕하세요
예스스탁입니다.
var : cnt(0),Bcond(0),Scond(0);
var1 = ma(C,5);
var2 = ma(c,30);
if crossup(var1,var2) or CrossDown(var1,var2) Then{
cnt = cnt+1;
value1 = H;
value2 = L;
value11 = value1[1];
value12 = value2[1];
}
if H > value1 Then
value1 = H;
if L < value2 Then
value2 = L;
if crossup(var1,var2) Then{
if (cnt <= 1 or (cnt >= 2 and C <= value12+PriceScale*10 and c >= value12)) Then{
buy("b1");
Bcond = 1;
}
Else{
Bcond = -1;
if MarketPosition == -1 Then
ExitShort("sx");
}
}
if MarketPosition == 0 and
cnt >= 2 and var1 > var2 and Bcond == -1 And
C <= value12+PriceScale*10 and c >= value12 Then
buy("b2");
if CrossDown(var1,var2) Then{
if (cnt <= 1 or (cnt >= 2 and C >= value11-PriceScale*10 and C <= value11)) Then{
sell("s1");
Scond = 1;
}
Else
Scond = -1;
if MarketPosition == 1 Then
Exitlong("Bx");
}
if MarketPosition == 0 and
cnt >= 2 and var1 < var2 and Scond == -1 And
C >= value11-PriceScale*10 and C <= value11 Then
sell("s2");
if MarketPosition == 1 Then
exitlong("bloss",AtStop,value12[BarsSinceEntry]-PriceScale);
if MarketPosition == -1 Then
ExitShort("sloss",AtStop,value11[BarsSinceEntry]-PriceScale);
즐거운 하루되세요
> 상승가도 님이 쓴 글입니다.
> 제목 : 질문합니다 ..
>
질문 33588의 재차 질문 답변 부탁합니다
이미 답변 하셨다면 감사드립니다 ^^
다음글
이전글