옵션입니다
기존수식
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 님에 의해 삭제된 답변입니다.