커뮤니티
수식부탁드립니다---------
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");
다음글
이전글