커뮤니티
수식부탁드립니다
2009-09-21 12:59:20
768
글번호 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가 발생했을때
추가주문은 이루어지지 않지만 챠트에 표시되도록 할려면 어떻게 하면 되는지요?
이전글