커뮤니티

수식부탁드립니다

프로필 이미지
기똥찬
2009-09-21 12:59:20
723
글번호 24894
답변완료
매수는 조건A 또는 조건B가 만족하면 매수합니다. 조건A로 매수했으면 조건C로 청산하고 조건B로 매수했으면 조건D로 청산합니다. 그런데, 중복진입은 허용하지 않으며, 매수조건A 발생이후 청산되기 이전에 매수조건B가 발생했다면 청산은 조건C가 아닌, 조건D일때 청산합니다. 이 수식을 부탁드립니다. 그리고, 매수조건A 발생이후 청산되기 이전에 매수조건B가 발생했을때 추가주문은 이루어지지 않지만 챠트에 표시되도록 할려면 어떻게 하면 되는지요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-09-21 15:10:41

안녕하세요 예스스탁입니다. if 조건A Then buy("A"); if 조건B Then buy("B"); if IsEntryName("A") and countif(조건B,BarsSinceEntry) < 1 and 조건C Then exitlong(); if IsEntryName("A") and countif(조건B,BarsSinceEntry) >= 1 and 조건D Then exitlong(); if IsEntryName("B") and countif(조건A,BarsSinceEntry) < 1 and 조건D Then exitlong(); if IsEntryName("B") and countif(조건A,BarsSinceEntry) >= 1 and 조건C Then exitlong(); 시스템식에서는 실제신호외에 따로 신호가 표시될수 없습니다. 진입조건들을 검색식으로 작성하시어 조건만족봉에 점을 찍어 보셔야 합니다. if 조건A Then plot1(H,"A",RED); if 조건B Then plot2(H,"B",BLUE); 즐거운 하루되세요 > 기똥찬 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 매수는 조건A 또는 조건B가 만족하면 매수합니다. 조건A로 매수했으면 조건C로 청산하고 조건B로 매수했으면 조건D로 청산합니다. 그런데, 중복진입은 허용하지 않으며, 매수조건A 발생이후 청산되기 이전에 매수조건B가 발생했다면 청산은 조건C가 아닌, 조건D일때 청산합니다. 이 수식을 부탁드립니다. 그리고, 매수조건A 발생이후 청산되기 이전에 매수조건B가 발생했을때 추가주문은 이루어지지 않지만 챠트에 표시되도록 할려면 어떻게 하면 되는지요?