커뮤니티

다시질문

프로필 이미지
로완
2005-11-29 02:56:04
1447
글번호 8848
답변완료
업무에 노고가 많으십니다. 어제 질문을 너무 간단하게 해서 그런지 원하는 결과가 나오지 않더군요.. 다시 질문드립니다 심리도 위치에 따라 선물계약수를 달리하며 포지션을 유지하는 시스템을 만들고 싶습니다 1)심리도가 50 이상으로 올라가게 되면 1개포지션 진입, 2)계속상승하여 70 이상 이 되면 1개 추가진입되어 2개 매수포지션이 되고, 3)계속상승하여 90 이상 이 되면 1개 추가진입되어 3개 매수포지션이 됨. --> 1)에서 50이상이 되어 선물1개 매수포지션이 되었으나 심리도가 70까지 오르지 못하고 50밑으로 내려가면 매수정산하여 선물포지션이 0가 됨 --> 2)에서 심리도가 70이상이 되어 선물 2개 매수포지션을 유지하다 심리도가 70이하로 떨어지면 1개 매수정산 하여 1개의 매수포지션 유지 즉 50~70에서는 선물 1개 매수포지션 상태가 되고 70~90사이에서는 선물 2개 매수포지션 상태가 되고 심리도 90 이상 에서는 선물 3개 매수포지션 상태를 유지하도록 거래가 일어나는 시스템을 만들고 싶습니다 부탁드립니다 수고하세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2005-11-29 11:49:54

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. [매수] input : Period(10); var : Sim(0); Sim = Simrido(period); if crossup(Sim,50) then buy("심리50매수"); if crossup(Sim,70) then buy("심리70매수"); if crossup(Sim,90) then buy("심리90매수"); if crossdown(Sim,50) then exitlong("매수청산"); [매도] input : Period(10); var : Sim(0); Sim = Simrido(period); if crossdown(Sim,50) then sell("심리50매도"); if crossdown(Sim,70) then sell("심리70매도"); if crossdown(Sim,90) then sell("심리90매도"); if crossup(Sim,50) then exitshort("매도청산"); [통합] input : Period(10); var : Sim(0); Sim = Simrido(period); if MARketposition() != -1 then{ if crossup(Sim,50) then buy("심리50매수"); if crossup(Sim,70) then buy("심리70매수"); if crossup(Sim,90) then buy("심리90매수"); } if crossdown(Sim,50) then exitlong("매수청산"); if Marketposition() != 1 then{ if crossdown(Sim,50) then sell("심리50매도"); if crossdown(Sim,70) then sell("심리70매도"); if crossdown(Sim,90) then sell("심리90매도"); } if crossup(Sim,50) then exitshort("매도청산"); 위식은 피라미딩을 하셔야 합니다. 시스템트레이딩 설정창에서 피라미딩을 다른 진입신호 허용으로 설정하십시오 모든진입신호 허용으로 할 경우 심리50매수로 매수들어간후 50까지 내려갔다가 다시 올라오면 심리50매수가 한번 더 진입하게 됩니다. 즐거운 하루되세요 > 로완 님이 쓴 글입니다. > 제목 : 다시질문 > 업무에 노고가 많으십니다. 어제 질문을 너무 간단하게 해서 그런지 원하는 결과가 나오지 않더군요.. 다시 질문드립니다 심리도 위치에 따라 선물계약수를 달리하며 포지션을 유지하는 시스템을 만들고 싶습니다 1)심리도가 50 이상으로 올라가게 되면 1개포지션 진입, 2)계속상승하여 70 이상 이 되면 1개 추가진입되어 2개 매수포지션이 되고, 3)계속상승하여 90 이상 이 되면 1개 추가진입되어 3개 매수포지션이 됨. --> 1)에서 50이상이 되어 선물1개 매수포지션이 되었으나 심리도가 70까지 오르지 못하고 50밑으로 내려가면 매수정산하여 선물포지션이 0가 됨 --> 2)에서 심리도가 70이상이 되어 선물 2개 매수포지션을 유지하다 심리도가 70이하로 떨어지면 1개 매수정산 하여 1개의 매수포지션 유지 즉 50~70에서는 선물 1개 매수포지션 상태가 되고 70~90사이에서는 선물 2개 매수포지션 상태가 되고 심리도 90 이상 에서는 선물 3개 매수포지션 상태를 유지하도록 거래가 일어나는 시스템을 만들고 싶습니다 부탁드립니다 수고하세요.