커뮤니티
수식부탁드립니다-------------
2012-04-12 17:48:20
238
글번호 49981
if 조건a then{
if Stok >= 10 and stok <= 90 and Stok <Stok[1] Then
sell("s1");
if stok > 90 and Stok > Stok[1] Then{
ExitLong("es");
Condition1 = True;
}
}
if MarketPosition == -1 Then Condition1 = false;
if Condition1 == true and CrossDown(stok,90) Then
sell("s2");
if MarketPosition == -1 Then Condition1 = false;
if Condition1 == true and Stok <Stok[1] Then
sell("s3");
조건a 에해당될때 스토가 10과 90 사이에 있고 스토가 하락중이면 매도
만일 스토가 90이상이거나 스토가 상승중이면 포지션있으면 ExitLong("es")
1) 스토가 90이상이어서 매도못하고 ExitLong만 한경우 스토가 90을 아래로돌파시 매도
2) 스토가 상승중이어서 매도못하고 ExitLong만 한경우 스토가 하락할때 매도
제실력으로 위식처럼 했는데 안되요 수정해주세요
부탁드립니다
답변 1
예스스탁 예스스탁 답변
2012-04-13 10:07:44
안녕하세요
예스스탁입니다.
if 조건a then {
if Stok >= 10 and stok <= 90 and Stok <Stok[1] Then
sell("s1");
if stok > 90 Then {
ExitLong("es1");
if Stok > Stok[1] Then {
ExitLong("es2");
}
#직전거래가 es1으로 청산됐으면 90하향할때 매도
#직전거래가 es2으로 청산됐으면 스토 하락하면 매도
if MarketPosition == 0 Then{
if (IsExitName("es1",1) == true and CrossDown(stok,90)) or
(IsExitName("es2",1) == true and stok < stok[1]) Then
sell();
}
즐거운 하루되세요
> leekss1 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다-------------
> if 조건a then{
if Stok >= 10 and stok <= 90 and Stok <Stok[1] Then
sell("s1");
if stok > 90 and Stok > Stok[1] Then{
ExitLong("es");
Condition1 = True;
}
}
if MarketPosition == -1 Then Condition1 = false;
if Condition1 == true and CrossDown(stok,90) Then
sell("s2");
if MarketPosition == -1 Then Condition1 = false;
if Condition1 == true and Stok <Stok[1] Then
sell("s3");
조건a 에해당될때 스토가 10과 90 사이에 있고 스토가 하락중이면 매도
만일 스토가 90이상이거나 스토가 상승중이면 포지션있으면 ExitLong("es")
1) 스토가 90이상이어서 매도못하고 ExitLong만 한경우 스토가 90을 아래로돌파시 매도
2) 스토가 상승중이어서 매도못하고 ExitLong만 한경우 스토가 하락할때 매도
제실력으로 위식처럼 했는데 안되요 수정해주세요
부탁드립니다
다음글