커뮤니티

시스템식 문의 드립니다.

프로필 이미지
kwanq
2010-05-19 13:41:04
672
글번호 30011
답변완료
if ~~~~~ then{ if ~~~~ then{ buy()}} 매수 들어간 포지션만 1포익절 ****** if ~~~~~ then{ if ~~~~ then{ sell()}} 매도 들어간 포지션만 1포익절 ****** 시스템 전체적 익절이아니라 위조건에서 매수/매도한 포지션만 1포인트 익절되는 수식 부탁드립니다. 전체적인 익절이 아니라 특정한 조건에서 매수/매도(진입) 한 포지션을 익절하는 수식입니다.
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2010-05-19 13:45:06

안녕하세요 예스스탁입니다. 진입함수에 이름을 지정하신 후에 이름으로 컨트롤 하셔야 합니다. 또한 조건마다 다르게 청산이 되어야 하므로 강제청산함수를 사용하시면 안되고 풀어서 작성하셔야 합니다. if ~~~~~ then{ if ~~~~ then{ buy("b")}} 매수 들어간 포지션만 1포익절 ****** if ~~~~~ then{ if ~~~~ then{ sell("s")}} 매도 들어간 포지션만 1포익절 ****** if MarketPosition == 1 and IsEntryName("b") == true Then exitlong("bx",atlimit,EntryPrice+1); if MarketPosition == -1 and IsEntryName("s") == true Then ExitShort("sx",atlimit,EntryPrice-1); 즐거운 하루되세요 > kwanq 님이 쓴 글입니다. > 제목 : 시스템식 문의 드립니다. > if ~~~~~ then{ if ~~~~ then{ buy()}} 매수 들어간 포지션만 1포익절 ****** if ~~~~~ then{ if ~~~~ then{ sell()}} 매도 들어간 포지션만 1포익절 ****** 시스템 전체적 익절이아니라 위조건에서 매수/매도한 포지션만 1포인트 익절되는 수식 부탁드립니다. 전체적인 익절이 아니라 특정한 조건에서 매수/매도(진입) 한 포지션을 익절하는 수식입니다.
프로필 이미지

kwanq

2010-05-19 14:01:25

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템식 문의 드립니다. > 안녕하세요 예스스탁입니다. 진입함수에 이름을 지정하신 후에 이름으로 컨트롤 하셔야 합니다. 또한 조건마다 다르게 청산이 되어야 하므로 강제청산함수를 사용하시면 안되고 풀어서 작성하셔야 합니다. if ~~~~~ then{ if ~~~~ then{ buy("b")}} 매수 들어간 포지션만 1포익절 ****** if ~~~~~ then{ if ~~~~ then{ sell("s")}} 매도 들어간 포지션만 1포익절 ****** if MarketPosition == 1 and IsEntryName("b") == true Then exitlong("bx",atlimit,EntryPrice+1); if MarketPosition == -1 and IsEntryName("s") == true Then ExitShort("sx",atlimit,EntryPrice-1); 즐거운 하루되세요 > kwanq 님이 쓴 글입니다. > 제목 : 시스템식 문의 드립니다. > if ~~~~~ then{ if ~~~~ then{ buy()}} 매수 들어간 포지션만 1포익절 ****** if ~~~~~ then{ if ~~~~ then{ sell()}} 매도 들어간 포지션만 1포익절 ****** 시스템 전체적 익절이아니라 위조건에서 매수/매도한 포지션만 1포인트 익절되는 수식 부탁드립니다. 전체적인 익절이 아니라 특정한 조건에서 매수/매도(진입) 한 포지션을 익절하는 수식입니다. 추가적으로 하나더 질문드리겠습니다. 위칙 익절되고 나서 모든 진입을 하지 않고 매매를 종료하려면 어떤수식을 써야 하나요 부탁드립니다.
프로필 이미지

예스스탁 예스스탁 답변

2010-05-19 14:17:20

안녕하세요 예스스탁입니다. Condition1 = False; for var1 = 0 to 10{ if ExitDate(var1) == sdate and (IsExitName("bx",var1) or IsExitName("sx",var1)) Then Condition1 == true; } 위식을 시스템에 추가하신 후에 각 진입식에 Condition1 == false라는 조건을 추가하시면 됩니다. 즐거운 하루되세요 > kwanq 님이 쓴 글입니다. > 제목 : Re : Re : 시스템식 문의 드립니다. > > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템식 문의 드립니다. > 안녕하세요 예스스탁입니다. 진입함수에 이름을 지정하신 후에 이름으로 컨트롤 하셔야 합니다. 또한 조건마다 다르게 청산이 되어야 하므로 강제청산함수를 사용하시면 안되고 풀어서 작성하셔야 합니다. if ~~~~~ then{ if ~~~~ then{ buy("b")}} 매수 들어간 포지션만 1포익절 ****** if ~~~~~ then{ if ~~~~ then{ sell("s")}} 매도 들어간 포지션만 1포익절 ****** if MarketPosition == 1 and IsEntryName("b") == true Then exitlong("bx",atlimit,EntryPrice+1); if MarketPosition == -1 and IsEntryName("s") == true Then ExitShort("sx",atlimit,EntryPrice-1); 즐거운 하루되세요 > kwanq 님이 쓴 글입니다. > 제목 : 시스템식 문의 드립니다. > if ~~~~~ then{ if ~~~~ then{ buy()}} 매수 들어간 포지션만 1포익절 ****** if ~~~~~ then{ if ~~~~ then{ sell()}} 매도 들어간 포지션만 1포익절 ****** 시스템 전체적 익절이아니라 위조건에서 매수/매도한 포지션만 1포인트 익절되는 수식 부탁드립니다. 전체적인 익절이 아니라 특정한 조건에서 매수/매도(진입) 한 포지션을 익절하는 수식입니다. 추가적으로 하나더 질문드리겠습니다. 위칙 익절되고 나서 모든 진입을 하지 않고 매매를 종료하려면 어떤수식을 써야 하나요 부탁드립니다.