커뮤니티
문의드립니다.
2026-01-19 17:49:10
133
글번호 229906
청산식만 부탁드립니다.
진입량: 매수,매도 진입은 한번에 2계약씩 매수 또는 매도로
주문으로 진입됩니다.
매수 청산:
매수 손절 : 매수봉 직전봉 저가를 손절가로 잡고
종가가 아닌 현재가가 이탈하면
실시간 손절합니다.
절반 1계약청산: 매수후에 종가가 매수봉 종가보다
크면 절반 1계약을 청산합니다.
나머지 잔존 1계약 청산: 잔존 1계약만 남으면
차트에서 가장 최근의 2연속 양봉을 찾아 첫번째 양봉의 시가를
잔존청산가라고 하고 이 잔존청산가를 현재가가 하향 이탈시
실시간으로 잔존 1계약을 청산합니다.
잔존청산가는 2연속 양봉의 시가 변수로 정하고
잔존청산가= 2연속 양봉의 시가
2연속 양봉이 생기면 갱신합니다.
매도 청산도 같은 논리로 청산식 부탁 드립니다.
답변 1
예스스탁 예스스탁 답변
2026-01-20 13:00:20
안녕하세요
예스스탁입니다.
if C[2]<=O[2] and CountIf(C>O,2)== 2 Then
var1 = O[1];
if MarketPosition == 1 Then
{
ExitLong("bx1",AtStop,L[BarsSinceEntry+1]);
if CurrentContracts == MaxConsecLosers and C > C[BarsSinceEntry] Then
ExitLong("bx2",OnClose,Def,"",1,1);
if CurrentContracts < MaxContracts and Var1 > 0 Then
ExitLong("bx3",AtStop,Var1);
}
if C[2]>=O[2] and CountIf(C<O,2)== 2 Then
var2 = O[1];
if MarketPosition == -1 Then
{
ExitShort("sx1",AtStop,H[BarsSinceEntry+1]);
if CurrentContracts == MaxConsecLosers and C < C[BarsSinceEntry] Then
ExitShort("sx2",OnClose,Def,"",1,1);
if CurrentContracts < MaxContracts and Var2 > 0 Then
ExitShort("sx3",AtStop,Var2);
}
즐거운 하루되세요
다음글
이전글