커뮤니티

수식부탁드립니다-------------

프로필 이미지
leekss1
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만 한경우 스토가 하락할때 매도 제실력으로 위식처럼 했는데 안되요 수정해주세요 부탁드립니다