커뮤니티

부탁드립니다

프로필 이미지
tjsdud
2024-05-21 10:36:48
778
글번호 179774
답변완료
옵션입니다 기존수식 var : AA(0),BB(0),TX(0); AA= AccumN(H-O,20) / AccumN(O-L,20) * 100; BB= AccumN(H-C,20) / AccumN(C-L,20) * 100; TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10); #매도진입 if TX<0 and AA < BB Then sell(); #매도청산 if TX >0 and AA > BB Then ExitShort(); 2가지 식을부탁드립니다 1계약 매도 진입후 목표수익(0.3혹은 0.5포인트) 수익시 청산 그렇지 않다면 청산신호 발생시 청산 2계약,4계약등 다수의 짝수계약시 매도 진입후 목표수익(0.3혹은 0.5포인트) 수익시 50%계약수 청산 그리고 나머니50%는 신호발생시청산, 만일 목표수익에 도달하지 못하거나 손실은 매도청산 신호 발생시 100% 계약 청산 항상 감사드립니다
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2024-05-21 14:05:14

안녕하세요 예스스탁입니다. input : 익절(0.5); var : AA(0),BB(0),TX(0),Xcond(False); AA= AccumN(H-O,20) / AccumN(O-L,20) * 100; BB= AccumN(H-C,20) / AccumN(C-L,20) * 100; TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10); #매도진입 if TX<0 and AA < BB Then sell(); #매도청산 if MarketPosition == -1 Then { if TX >0 and AA > BB Then ExitShort("sx"); if CurrentContracts < CurrentContracts[1] Then { if LatestExitName(0) == "sx1" or LatestExitName(0) == "sx2" Then Xcond = true; } if Xcond == False Then { if MaxContracts == 1 Then ExitShort("sx1",AtLimit,EntryPrice-익절); if MaxContracts < 1 and MaxContracts%2 == 0 Then ExitShort("sx2",AtLimit,EntryPrice-익절,"",Floor(MaxContracts*0.5),1); } } Else Xcond = False; 즐거운 하루되세요 > tjsdud 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 옵션입니다 기존수식 var : AA(0),BB(0),TX(0); AA= AccumN(H-O,20) / AccumN(O-L,20) * 100; BB= AccumN(H-C,20) / AccumN(C-L,20) * 100; TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10); #매도진입 if TX<0 and AA < BB Then sell(); #매도청산 if TX >0 and AA > BB Then ExitShort(); 2가지 식을부탁드립니다 1계약 매도 진입후 목표수익(0.3혹은 0.5포인트) 수익시 청산 그렇지 않다면 청산신호 발생시 청산 2계약,4계약등 다수의 짝수계약시 매도 진입후 목표수익(0.3혹은 0.5포인트) 수익시 50%계약수 청산 그리고 나머니50%는 신호발생시청산, 만일 목표수익에 도달하지 못하거나 손실은 매도청산 신호 발생시 100% 계약 청산 항상 감사드립니다
프로필 이미지

tjsdud

2024-05-21 15:31:59

tjsdud 님에 의해 삭제된 답변입니다.