커뮤니티

수식 부탁드립니다

프로필 이미지
도롱이
2023-01-13 23:55:03
858
글번호 165404
답변완료
항상 감사드립니다 ----------------------------- -1봉전 종가 > 라인1 and 현재봉 시가 > 라인1 then 매수 중단 -- > 현재봉이 완성되지 않아도, 시가가 라인1 밑에서 시작하면 즉시 매수를 중단하고 싶습니다. ----------------------------- 종가 > 라인2 and 라인2 >= 저가 --> 이 조건 봉이 완성된 후 '현재 가격 = 라인2 일때' 매수 설정 금액의 30% 해당 매수는 1회만 진행 '현재 가격 = 라인5 일때' 매수 설정 금액의 70% 해당 매수는 1회만 진행 ----------------------------- 매수된 물량이 있으면 주가 =< 라인3 then 즉시 전량 매도 주가 = 라인4 then 즉시전량 매도
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-01-16 10:48:41

안녕하세요 예스스탁입니다. 1 매수중단은 내용이 모호합니다. 기본적으로 수식은 조건이 만족할때만 매수하게 작성하시면 됩니다. if C < 라인1 and NextBarOpen >= 라인1 Then 시가가 라인1 이상에서 시작할때만 매수하고자 하시면 위와 같이 조건을 지정하시면 되고 시가가 라인1아래에서 시작하면 매수중단을 한다면 아래와 같이 지정하시면 되는데 특정시점에 condition1이 true가 되게 만드셔야 신호가 반복해서 발생할 수 있습니다. 문의하신 내용만으로는 언제 true로 변경할지 알수 없으므로 해당 부분이 조건을 추가해 true로 변경하셔야 합니다. if C < 라인1 and NextBarOpen < 라인1 Then condition1 = false; if condition1 == true and 조건 then buy(); 2 지정한 조건만족 후 가격이 상승해서 해당 라인들을 만나면 아래식과 같이 작성하시면 됩니다. input : 금액(10000000); if C < 라인1 and 라인2 >= l Then { if NextBarOpen <= 라인2 Then Buy("b1",AtStop,라인2,Floor((금액*0.3)/라인2)); if NextBarOpen <= 라인5 Then Buy("b2",AtStop,라인5,Floor((금액*0.7)/라인5)); } 가격이 하락해서 만나는 경우라면 아래와 같습니다. input : 금액(10000000); if C < 라인1 and 라인2 >= l Then { if NextBarOpen >= 라인2 Then Buy("b1",AtLimit,라인2,Floor((금액*0.3)/라인2)); if NextBarOpen >= 라인5 Then Buy("b2",AtLimit,라인5,Floor((금액*0.7)/라인5)); } 추가진입시 설정창에서 피라미딩을 지정하셔야 하는데 파리미딩을 다른진입신호만 허용으로 설정하면 각 진입별 1번씩만 발동하게 됩니다. 3 if MarketPosition == 1 Then { ExitLong("bx1",AtStop,라인3); if NextBarOpen <= 라인4 Then ExitLong("bx21",AtLimit,라인4); if NextBarOpen >= 라인4 Then ExitLong("bx22",AtStop,라인4); } 즐거운 하루되세요 > 도롱이 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > 항상 감사드립니다 ----------------------------- -1봉전 종가 > 라인1 and 현재봉 시가 > 라인1 then 매수 중단 -- > 현재봉이 완성되지 않아도, 시가가 라인1 밑에서 시작하면 즉시 매수를 중단하고 싶습니다. ----------------------------- 종가 > 라인2 and 라인2 >= 저가 --> 이 조건 봉이 완성된 후 '현재 가격 = 라인2 일때' 매수 설정 금액의 30% 해당 매수는 1회만 진행 '현재 가격 = 라인5 일때' 매수 설정 금액의 70% 해당 매수는 1회만 진행 ----------------------------- 매수된 물량이 있으면 주가 =< 라인3 then 즉시 전량 매도 주가 = 라인4 then 즉시전량 매도