커뮤니티

식 부탁드립니다.

프로필 이미지
음양조파
2023-01-28 17:06:23
795
글번호 165789
답변완료
안녕하세요? 차트 시작 이후 전봉고점 상향 돌파시 한 틱 위에서 2계약 매수한 후. 그로부터 20틱 올라가면 보유계약의 절반 청산, 청산 후 20틱 올라가면 다시 2계약 추가 매수, 그로부터 다시 20틱 올라가면 다시 보유계약의 절반(반올림) 청산, 그 청산 후 다시 20틱 올라가면 다시 2계약 추가 매수하는 식으로 꾸준히 반목되고, 최종매수가격이나 최종청산가격에서 20틱 떨어지면 2계약 청산,그로부터 다시 20틱 떨어지면 다시 청산된 것의 절반 매수 하는 식으로 반복되는 식 부탁드립니다. (매수가격이나 일부 청산가격보다 더 밑으로 가면서 청산된 후 청산분 절반 매수하는 외에는 매수는 늘 최종매수시점보다 더 올라갈 때만 하는 것으로 가정합니다. 매도진입은 짜주시는 식을 응용할 생각입니다.)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-01-30 14:00:33

안녕하세요 예스스탁입니다. 피라미딩은 모든 진입신호허용으로 설정하시면 됩니다. 진입이나 청산은 지정한 가격조건 충족하면 즉시 신호가 발생하지만 랭귀지 체계상 if문이 봉완성기준이라 진입/청산가격이나 방향등을 판단하게 됩니다. var : T(0); if Index == 0 Then var1 = H; if MarketPosition == 0 Then Buy("b",AtStop,var1+PriceScale*1,2); if MarketPosition == 1 Then { if CurrentContracts > CurrentContracts[1] then T = 1; if CurrentContracts < CurrentContracts[1] then T = -1; if T == 1 Then { ExitLong("ubx",AtLimit,LatestEntryPrice(0)+PriceScale*20,"",Floor(CurrentContracts/2),2); ExitLong("dbx",AtStop,LatestEntryPrice(0)-PriceScale*20,"",Floor(CurrentContracts/2),2); } Else { Buy("ub",AtStop,LatestExitPrice(0)+PriceScale*20,2); Buy("db",AtLimit,LatestExitPrice(0)-PriceScale*20,2); } } 즐거운 하루되세요 > 음양조파 님이 쓴 글입니다. > 제목 : 식 부탁드립니다. > 안녕하세요? 차트 시작 이후 전봉고점 상향 돌파시 한 틱 위에서 2계약 매수한 후. 그로부터 20틱 올라가면 보유계약의 절반 청산, 청산 후 20틱 올라가면 다시 2계약 추가 매수, 그로부터 다시 20틱 올라가면 다시 보유계약의 절반(반올림) 청산, 그 청산 후 다시 20틱 올라가면 다시 2계약 추가 매수하는 식으로 꾸준히 반목되고, 최종매수가격이나 최종청산가격에서 20틱 떨어지면 2계약 청산,그로부터 다시 20틱 떨어지면 다시 청산된 것의 절반 매수 하는 식으로 반복되는 식 부탁드립니다. (매수가격이나 일부 청산가격보다 더 밑으로 가면서 청산된 후 청산분 절반 매수하는 외에는 매수는 늘 최종매수시점보다 더 올라갈 때만 하는 것으로 가정합니다. 매도진입은 짜주시는 식을 응용할 생각입니다.)