커뮤니티

진입제목에 ㄸ른 청산식

프로필 이미지
몸통공격
2016-08-24 11:17:15
91
글번호 101304
답변완료
저는 아래와 같이 진입식이 40가지 이상이 됩니다. If xxx xxx xxx then buy("b1"); If xxx xxx xxx then buy("b2"); If xxx xxx xxx then buy("b3"); . . If xxx xxx xxx then buy("b20"); If xxx xxx xxx then sell("s1"); If xxx xxx xxx then sell("s2"); If xxx xxx xxx then sell("s3"); . . If xxx xxx xxx then sell("s20"); 이어 청산식들을 if rrr rrr rrr or rrr rrr rrr or rrr rrr rrr Then { ExitLong(); } if hhh hhh jjj or hhh hhh jjj or hhh hhh jjj or hhh hhh jjj { ExitShort(); } 위와 같이 시스템을 작성하였는데 예를들어서 b1, b2 로 진입했을 때 청산식을 각각 다르게 하고 싶습니다. 즉, 진입 제목(b20...)이 이러할 때는 청산식을 이렇게 작성하고 진입 제목(s2....)이 이러할 때는 청산식을 다르게 작성하고 싶습니다. 진입제목에 따라서 청산식을 지정할 수 있는지요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-08-24 11:28:52

안녕하세요 예스스탁입니다. 청산조건식에 IsEntryName로 이름정해서 조건추가하시면 됩니다. 아래와 같이 조건별로 이름추가해 주시면 됩니다. #b1진입일떄 if MarketPosition == 1 and IsEntryName("b1") == true and 청산조건1 Then exitlong(); #b2나 b3진입일떄 if MarketPosition == 1 and (IsEntryName("b2") == true or IsEntryName("b2") == true) and 청산조건2 Then exitlong(); 즐거운 하루되세요 > 몸통공격 님이 쓴 글입니다. > 제목 : 진입제목에 ㄸ른 청산식 > 저는 아래와 같이 진입식이 40가지 이상이 됩니다. If xxx xxx xxx then buy("b1"); If xxx xxx xxx then buy("b2"); If xxx xxx xxx then buy("b3"); . . If xxx xxx xxx then buy("b20"); If xxx xxx xxx then sell("s1"); If xxx xxx xxx then sell("s2"); If xxx xxx xxx then sell("s3"); . . If xxx xxx xxx then sell("s20"); 이어 청산식들을 if rrr rrr rrr or rrr rrr rrr or rrr rrr rrr Then { ExitLong(); } if hhh hhh jjj or hhh hhh jjj or hhh hhh jjj or hhh hhh jjj { ExitShort(); } 위와 같이 시스템을 작성하였는데 예를들어서 b1, b2 로 진입했을 때 청산식을 각각 다르게 하고 싶습니다. 즉, 진입 제목(b20...)이 이러할 때는 청산식을 이렇게 작성하고 진입 제목(s2....)이 이러할 때는 청산식을 다르게 작성하고 싶습니다. 진입제목에 따라서 청산식을 지정할 수 있는지요?