커뮤니티

질문이 잘못 되어서 다시 드립니다,,

프로필 이미지
클레멘타인
2021-06-01 03:24:32
856
글번호 149488
답변완료
당일에 마감하는 데이 트레이딩을 기준으로 할 경우입니다 예를 들어서 아침 7시에 시작하는 나스닥을 기준으로 할 경우에, 첫주문이 이루어지고 나서,,, { 시스템 주문에서 매도, 매수에 관계없이 직전 청산결과가 손실이면, 다음 주문은 계약수를 1계약 줄여서 주문하고, 직전 청산 결과가 이익이면 다음 주문은 1계약 추가해서 주문하려면 어떻게 해야 하는지 알려주세요,,, 물론, 주문은 1계약 이하는 있을 수 없으니까, 최소주문은 1계약이 되어야 하겠지요,,, 청산 주문은 별도로 , 먼저 이루어 질 수도 있구요, (예를들면 이익실현, 트레일링 스탑, 자체 청산주문 등등의 형태로,,,) 리버설 형태로 반대주문과 동시에 나갈 수도 있습니다. 리버설 형태로 동시에 반대 주문이 나갈때도, 똑같이 계약수 조절이 이루어지도록 하고 싶습니다. 알려주시면 감사하겠습니다. 항상 친절한 답변에 감사드립니다. } 이런 의미의 질문이었읍니다 감사합니다,,
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-06-01 11:06:18

안녕하세요 예스스탁입니다. var : vol(0),vv(0),entry(0); if Bdate != Bdate[1] Then entry = 0; if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; if MarketPosition == 0 Then { if TotalTrades > TotalTrades[1] Then { if PositionProfit(1) > 0 Then vv = max(1,maxContracts(1)+1); Else VV = max(1,maxContracts(1)-1); } } Else { if PositionProfit(0) > 0 Then VV = max(1,MaxContracts+1); Else VV = max(1,MaxContracts-1); } if entry == 0 Then Vol = 1; Else Vol = VV; if CrossUp(ma(c,5),ma(C,20)) Then#매수진입조건 Buy("b",OnClose,DEF,Vol); if CrossDown(ma(c,5),ma(C,20)) Then #매도진입조건 Sell("s",OnClose,DEF,Vol); 즐거운 하루되세요 > 클레멘타인 님이 쓴 글입니다. > 제목 : 질문이 잘못 되어서 다시 드립니다,, > 당일에 마감하는 데이 트레이딩을 기준으로 할 경우입니다 예를 들어서 아침 7시에 시작하는 나스닥을 기준으로 할 경우에, 첫주문이 이루어지고 나서,,, { 시스템 주문에서 매도, 매수에 관계없이 직전 청산결과가 손실이면, 다음 주문은 계약수를 1계약 줄여서 주문하고, 직전 청산 결과가 이익이면 다음 주문은 1계약 추가해서 주문하려면 어떻게 해야 하는지 알려주세요,,, 물론, 주문은 1계약 이하는 있을 수 없으니까, 최소주문은 1계약이 되어야 하겠지요,,, 청산 주문은 별도로 , 먼저 이루어 질 수도 있구요, (예를들면 이익실현, 트레일링 스탑, 자체 청산주문 등등의 형태로,,,) 리버설 형태로 반대주문과 동시에 나갈 수도 있습니다. 리버설 형태로 동시에 반대 주문이 나갈때도, 똑같이 계약수 조절이 이루어지도록 하고 싶습니다. 알려주시면 감사하겠습니다. 항상 친절한 답변에 감사드립니다. } 이런 의미의 질문이었읍니다 감사합니다,,