커뮤니티

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

프로필 이미지
leekss1
2012-04-11 18:01:23
259
글번호 49944
답변완료
if 조건a then sell("s1"); --- 스토케스틱이 상승중일때 위와같이 조건a 가 나오더라도 바로매도하지말고 스토케스틱이 하락으로 바뀔때 매도 if 조건a then sell("s1"); --- 스토케스틱이 95이상 일때 위와같이 조건a 가 나오더라도 바로매도하지말고 스토케스틱이 95을 아래로 돌파할때 매도 수식부탁드립니다 condition문을 써야할것 같은데 잘안됩니다 //스토케스틱이 95이상 일때 if 조건a then{ Condition1 = True; if Condition1 == True and stok < 95 Then sell("s1"); } if Condition1 == True and stok > 95 Then if CrossDown(stok,95) then sell("s2");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-04-12 13:43:09

안녕하세요 예스스탁입니다. if 조건a then Condition1 = True; if Condition1 == True and stok < Stok[1] Then sell("s1"); if Condition1 == True and CrossDown(stok,95) then sell("s2"); 만약 위식으로만 적용하시면 차트상 제일 처음 조건a가 만족한 봉이 나오면 그이후로는 계속 condition1은 true입니다. 그러므로 특정시점에서는 다시 false로 만들어 주시는 내용이 있어야 합니다. 저희쪽에서는 언제 false로 초기화할지 알수 없으므로 아래와 같은 식에 조건을 설정하여 false로 초기와 되는 내용을 위식에 추가하시기 바랍니다. if 조건 then condtion1 = false; 가령 아래와 같은 식은 추가하시면 if MarketPosition == -1 Then Condition1 = false; 매도진입신호가 발생되면 false로 초기화 됩니다. 즐거운 하루되세요 > leekss1 님이 쓴 글입니다. > 제목 : 수식부탁드립니다--------- > if 조건a then sell("s1"); --- 스토케스틱이 상승중일때 위와같이 조건a 가 나오더라도 바로매도하지말고 스토케스틱이 하락으로 바뀔때 매도 if 조건a then sell("s1"); --- 스토케스틱이 95이상 일때 위와같이 조건a 가 나오더라도 바로매도하지말고 스토케스틱이 95을 아래로 돌파할때 매도 수식부탁드립니다 condition문을 써야할것 같은데 잘안됩니다 //스토케스틱이 95이상 일때 if 조건a then{ Condition1 = True; if Condition1 == True and stok < 95 Then sell("s1"); } if Condition1 == True and stok > 95 Then if CrossDown(stok,95) then sell("s2");