커뮤니티

함수요청

프로필 이미지
흰둥이아빠
2022-02-14 11:54:28
934
글번호 156247
답변완료
안녕하세요? 신호가 생성되고 n번째 이후봉에 주문을 실행하고 싶습니다. 가령 5ma, 20ma 골든크로스 완성되고 5번째봉 시가에 매수진입 매수진입 이후 13번째봉 시가에 매수청산 5ma, 20ma 데드크로스 완성되고 5번째봉 시가에 매도진입 매도진입 이후 13번째봉 시가에 매수청산
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-02-14 15:21:00

안녕하세요 예스스탁입니다. var1 = ma(C,5); Var2 = ma(C,20); if CrossUp(var1,Var2) Then value1 = Index; if CrossDown(var1,Var2) Then value2 = Index; if value1 > 0 and Index == value1+4 Then Buy("b",AtMarket); if value2 > 0 and Index == value2+4 Then Sell("s",AtMarket); if MarketPosition == 1 and BarsSinceEntry == 12 Then ExitLong("bx",AtMarket); if MarketPosition == -1 and BarsSinceEntry == 12 Then ExitShort("sx",AtMarket); 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 신호가 생성되고 n번째 이후봉에 주문을 실행하고 싶습니다. 가령 5ma, 20ma 골든크로스 완성되고 5번째봉 시가에 매수진입 매수진입 이후 13번째봉 시가에 매수청산 5ma, 20ma 데드크로스 완성되고 5번째봉 시가에 매도진입 매도진입 이후 13번째봉 시가에 매수청산