커뮤니티

수식문의드립니다.

프로필 이미지
회원
2005-07-07 17:38:41
1231
글번호 7724
답변완료
피라미딩으로 진입설정에서 다른 신호 진입 허용으로 설정하였는데 청산시 중복된 신호가 나옵니다. 피라미딩 설정을 다른 신호 진입 허용시 중복 청산 신호를 방지하기 위해isexitname이라는 함수를 사용할수 있나요? 예를들어 이전 진입 청산명이 "고점스탑"으로 전체물량의 1/2를 청산했다면 추가진입 전 다음 청산에서는 "고점스탑"을 사용하지마라는 형태로 말입니다. 가능하다면 수식으로 부탁드립니다. if isexitname("고점스탑"1",1) then ....
기타
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2005-07-07 18:48:02

안녕하세요 예스스탁입니다. 다른 진입 신호허용은 청산에 관계된 제어는 아닙니다. 청산명이나 진입명은 모두 포지션의 제일 첫 신호의 이름만 가져옵니다. if 청산조건1 then{ exitlong("A"); var1 = 1; } if var1 == 1 and 청산조건2 then{ exitlong("B"); var1 = 0; } 과 같이 작성하시면 A청산 후에 B청산이 되고 B청산 후에 다시 A청산이 됩니다. 즐거운 하루되세요 > HH_BUSUNG 님이 쓴 글입니다. > 제목 : 수식문의드립니다. > 피라미딩으로 진입설정에서 다른 신호 진입 허용으로 설정하였는데 청산시 중복된 신호가 나옵니다. 피라미딩 설정을 다른 신호 진입 허용시 중복 청산 신호를 방지하기 위해isexitname이라는 함수를 사용할수 있나요? 예를들어 이전 진입 청산명이 "고점스탑"으로 전체물량의 1/2를 청산했다면 추가진입 전 다음 청산에서는 "고점스탑"을 사용하지마라는 형태로 말입니다. 가능하다면 수식으로 부탁드립니다. if isexitname("고점스탑"1",1) then ....
프로필 이미지

회원

2005-07-07 19:38:13

제가 문의 드린내용은 청산 A이후에 청산 B를 실행하는것이 아니라... A청산,B청산 각각 한번씩 하는 식을 문의드린것입니다. 재답변부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의드립니다. > 안녕하세요 예스스탁입니다. 다른 진입 신호허용은 청산에 관계된 제어는 아닙니다. 청산명이나 진입명은 모두 포지션의 제일 첫 신호의 이름만 가져옵니다. if 청산조건1 then{ exitlong("A"); var1 = 1; } if var1 == 1 and 청산조건2 then{ exitlong("B"); var1 = 0; } 과 같이 작성하시면 A청산 후에 B청산이 되고 B청산 후에 다시 A청산이 됩니다. 즐거운 하루되세요 > HH_BUSUNG 님이 쓴 글입니다. > 제목 : 수식문의드립니다. > 피라미딩으로 진입설정에서 다른 신호 진입 허용으로 설정하였는데 청산시 중복된 신호가 나옵니다. 피라미딩 설정을 다른 신호 진입 허용시 중복 청산 신호를 방지하기 위해isexitname이라는 함수를 사용할수 있나요? 예를들어 이전 진입 청산명이 "고점스탑"으로 전체물량의 1/2를 청산했다면 추가진입 전 다음 청산에서는 "고점스탑"을 사용하지마라는 형태로 말입니다. 가능하다면 수식으로 부탁드립니다. if isexitname("고점스탑"1",1) then ....
프로필 이미지

예스스탁 예스스탁 답변

2005-07-08 09:58:52

안녕하세요 각 청산식이 한번씩만 진입합니다. if 매수식1 then{ buy(); var1 = 0; var2 = 0; } if 매수식2 then{ buy(); var1 = 0; var2 = 0; } if 청산전략1 and var1 < 1 then{ exitlong(); var1 = var1 +1; } if 청산전략2 and var1 < 1 then{ exitlong(); var2 = var2 +1; } 즐거운 하루되세요 > HH_BUSUNG 님이 쓴 글입니다. > 제목 : Re : Re : 수식문의드립니다. > 제가 문의 드린내용은 청산 A이후에 청산 B를 실행하는것이 아니라... A청산,B청산 각각 한번씩 하는 식을 문의드린것입니다. 재답변부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의드립니다. > 안녕하세요 예스스탁입니다. 다른 진입 신호허용은 청산에 관계된 제어는 아닙니다. 청산명이나 진입명은 모두 포지션의 제일 첫 신호의 이름만 가져옵니다. if 청산조건1 then{ exitlong("A"); var1 = 1; } if var1 == 1 and 청산조건2 then{ exitlong("B"); var1 = 0; } 과 같이 작성하시면 A청산 후에 B청산이 되고 B청산 후에 다시 A청산이 됩니다. 즐거운 하루되세요 > HH_BUSUNG 님이 쓴 글입니다. > 제목 : 수식문의드립니다. > 피라미딩으로 진입설정에서 다른 신호 진입 허용으로 설정하였는데 청산시 중복된 신호가 나옵니다. 피라미딩 설정을 다른 신호 진입 허용시 중복 청산 신호를 방지하기 위해isexitname이라는 함수를 사용할수 있나요? 예를들어 이전 진입 청산명이 "고점스탑"으로 전체물량의 1/2를 청산했다면 추가진입 전 다음 청산에서는 "고점스탑"을 사용하지마라는 형태로 말입니다. 가능하다면 수식으로 부탁드립니다. if isexitname("고점스탑"1",1) then ....