커뮤니티

16204 재문의입니다~~~

프로필 이미지
노래70
2010-11-18 13:11:16
733
글번호 33714
답변완료
이런 질문에 다음의 답을 주셨습니다. 1) 당일분봉매매에서 5와 20 이평선크로스매매입니다 매수후 5분봉에서 데드크로스가 나서 청산하려할때 어떤조건이면(조건1)에 해당되 면 포지션을 좀 더 끌고가려합니다 data2의 10분봉에서의 데드크로스가 날때 청산하고자합니다 5분봉 (data1) 10분봉(data2) 조건1(condition1) 1. if MarketPosition == 1 And #매수 상태일때 countif(조건1,BarsSinceEntry) >= 1 And# 조건1이 매수이후 한번이라도 만족한다면 data2(CrossDown(ma(c,5),ma(c,20))) Then#data2에서 5-20 데드크로스가 발생하면 매수청산 exitlong(); 답을 주셔서 감사드립니다~~ 재문의 좀 부탁드릴께요 청산조건을 crossdow에서 조건2 (condition2)로 바꾼다면?? 1) 저상태에서 crossdown 이 아니고 그게포함된 어떤 조건2(condition2)가만족할때 10분봉에서 청산을 원하는 식으로 변경하려면 data2(condition2==true) exitlong(); 으로 쓰면되나요? 2) 또한가지 질문여~~~ data2 인10분봉에서 제3의 조건(condition3)에 해당되면 이번엔 data3(15분봉)의 조건2 에 (crossdown이 포함된어떤조건)청산하려면 어떻게 작성해야하나요? 전체적인 구성은 매수나 매도후 어떤조건일때 수익극대화를 위해 타주기인청산조건으로 계속 넘어가려는 의도입니다!!@@ 혹여 이해안가시면 전화주세용 010 8227 8009번입니당 *^^* 캄사 캄사 드립니당....감기조심하세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-11-18 15:37:24

안녕하세요 예스스탁입니다. 1. condition2 = data2(CrossDown(ma(c,5),ma(c,20)) and C >O);#조건을 data2로 묶음 if MarketPosition == 1 And countif(조건1,BarsSinceEntry) >= 1 And Condition2 == true Then exitlong(); 위와 같이 condition2에 할당되는 내용을 모두 data2로 묶으신 후에 수식에서는 Condition2 == true 로 작성하시면 됩니다. 2. condition2 = data2(~~~~~~~~);#조건을 data2로 묶음 Condition2 = data3(제3의조건); if MarketPosition != 1 Then Condition4 = false; if MarketPosition == 1 Then{ if Condition3 == true Then Condition4 = true; #진입후 제3의 조건이 만족하지 않았을때 if countif(조건1,BarsSinceEntry) >= 1 And Condition4 == false and Condition2 == true Then exitlong(); #진입후 제3의 조건이 만족했을 때 if countif(조건1,BarsSinceEntry) >= 1 And Condition4 == true and data3(조건3) Then exitlong(); } 즐거운 하루되세요 > 노래70 님이 쓴 글입니다. > 제목 : 16204 재문의입니다~~~ > 이런 질문에 다음의 답을 주셨습니다. 1) 당일분봉매매에서 5와 20 이평선크로스매매입니다 매수후 5분봉에서 데드크로스가 나서 청산하려할때 어떤조건이면(조건1)에 해당되 면 포지션을 좀 더 끌고가려합니다 data2의 10분봉에서의 데드크로스가 날때 청산하고자합니다 5분봉 (data1) 10분봉(data2) 조건1(condition1) 1. if MarketPosition == 1 And #매수 상태일때 countif(조건1,BarsSinceEntry) >= 1 And# 조건1이 매수이후 한번이라도 만족한다면 data2(CrossDown(ma(c,5),ma(c,20))) Then#data2에서 5-20 데드크로스가 발생하면 매수청산 exitlong(); 답을 주셔서 감사드립니다~~ 재문의 좀 부탁드릴께요 청산조건을 crossdow에서 조건2 (condition2)로 바꾼다면?? 1) 저상태에서 crossdown 이 아니고 그게포함된 어떤 조건2(condition2)가만족할때 10분봉에서 청산을 원하는 식으로 변경하려면 data2(condition2==true) exitlong(); 으로 쓰면되나요? 2) 또한가지 질문여~~~ data2 인10분봉에서 제3의 조건(condition3)에 해당되면 이번엔 data3(15분봉)의 조건2 에 (crossdown이 포함된어떤조건)청산하려면 어떻게 작성해야하나요? 전체적인 구성은 매수나 매도후 어떤조건일때 수익극대화를 위해 타주기인청산조건으로 계속 넘어가려는 의도입니다!!@@ 혹여 이해안가시면 전화주세용 010 8227 8009번입니당 *^^* 캄사 캄사 드립니당....감기조심하세요