커뮤니티
다중진입청산 시스템식에 대한 문의
2012-03-06 18:32:58
334
글번호 48617
안녕하십니까?
재차 문의드리게 되었습니다.
매수/매도 진입 청산을 파라미딩에서 진입설정을 2로 하여 중복 진입,청산을 하는 경우
A1(매수)->A2(매수)->A1(청산)->A2(청산)->B1(매도)->B2(매도)->B2(청산)->B1(청산)
이런 방법으로 매수/매도를 반복처리하고자 합니다.
매수를 중복 진입한후에 각각 다른 조건으로 순서가 다르게 청산 완료후에
매도를 진입하는 시스템식을 이렇게 시도했습니다.
if marketposition == 0 then
buy("A1");
if marketposition == 1 or marketposition == 0 then
buy("A2");
.........
if marketposition == 1 and isentryname("A1") then
exitlong("A11",onclose,def,"A1");
if marketposition == 1 and isentryname("A2") then
exitlong("A21",onclose,def,"A2");
,,,,,,,,,
이런 조건식으로 시도했으나 A11만 처리되고 디버깅창에는 A11 청산을
계속 반복적으로 처리를 시도하는것으로 나타납니다.
답변 1
예스스탁 예스스탁 답변
2012-03-07 10:47:03
안녕하세요
예스스탁입니다.
isentryname은 피라미딩상 첫진입명을 가져옵니다.
그러므로 청산식에 isentryname("A1") 부분은 모두 삭제해서
사용하셔야 합니다.
if marketposition == 1 then
exitlong("A11",onclose,def,"A1");
if marketposition == 1 then
exitlong("A21",onclose,def,"A2");
즐거운 하루되세요
> 사하라 님이 쓴 글입니다.
> 제목 : 다중진입청산 시스템식에 대한 문의
> 안녕하십니까?
재차 문의드리게 되었습니다.
매수/매도 진입 청산을 파라미딩에서 진입설정을 2로 하여 중복 진입,청산을 하는 경우
A1(매수)->A2(매수)->A1(청산)->A2(청산)->B1(매도)->B2(매도)->B2(청산)->B1(청산)
이런 방법으로 매수/매도를 반복처리하고자 합니다.
매수를 중복 진입한후에 각각 다른 조건으로 순서가 다르게 청산 완료후에
매도를 진입하는 시스템식을 이렇게 시도했습니다.
if marketposition == 0 then
buy("A1");
if marketposition == 1 or marketposition == 0 then
buy("A2");
.........
if marketposition == 1 and isentryname("A1") then
exitlong("A11",onclose,def,"A1");
if marketposition == 1 and isentryname("A2") then
exitlong("A21",onclose,def,"A2");
,,,,,,,,,
이런 조건식으로 시도했으나 A11만 처리되고 디버깅창에는 A11 청산을
계속 반복적으로 처리를 시도하는것으로 나타납니다.