커뮤니티

시스템식

프로필 이미지
외국인
2011-07-12 08:52:18
714
글번호 40770
답변완료
안녕하세요 1. if MarketPosition != 1 if MarketPosition != -1 두가지 설명부탁하며 진입식에 무포든 SetStopProfittarget든 SetStopTrailing든 매수포지션이든 매도포지션이든 상관없이 진입식 부탁함니다. 경우에따라서 직전거래청산후 매도진입포지션인데 매수가 되는경우와 매수진입포지션인데 매도가 되는경우는 어떻게 처리해야하나요 2. 아래의 두개식을 비교하여 우선순위을 줄수있는방법이있나요 obv 신호나 PivB 신호나 2개을 비교하여 적정시 2개중 하나만 나오고 각신호가 동일하지않으면 각자 따로 진입방법식 부탁드림니다 중복진입방지을위해서며 자주 나오는신호을 컨트롤 할수는 없는지요 Inputs: Strength(4); Variables: LowPivot(0); If SwingLow(1, Low, Strength, Strength, Strength*2+1) <> -1 Then Begin Condition91 = True; LowPivot = Low[Strength]; End; If MarketPosition() == -1 Then Condition91 = False; If Condition91 Then Sell ("PivB", AtStop, LowPivot); } Inputs: ConsecutiveOBV(2), LowestLength(11); Variables: OBVcalc(0); OBVcalc = OBV() * 0.0001; If CountIF(OBVcalc < Lowest(OBVcalc, LowestLength)[1], ConsecutiveOBV) == ConsecutiveOBV and Condition4 == true Then Sell ("OBV"); 3.2. 아래의 세개식을 비교하여 우선순위을 줄수있는방법이있나요 obv 신호나 PivB 신호나 Mom_SE신호나 3개을 비교하여 적정시 2개가 같은신호 하나만 나오고 각신호가 동일하지않으면 각자 따로 진입방법식 부탁드림니다 중복진입방지을위해서며 자주 나오는신호을 컨트롤 할수는 없는지요 Inputs: Strength(4); Variables: LowPivot(0); If SwingLow(1, Low, Strength, Strength, Strength*2+1) <> -1 Then Begin Condition91 = True; LowPivot = Low[Strength]; End; If MarketPosition() == -1 Then Condition91 = False; If Condition91 Then Sell ("PivB", AtStop, LowPivot); } Inputs: ConsecutiveOBV(2), LowestLength(11); Variables: OBVcalc(0); OBVcalc = OBV() * 0.0001; If CountIF(OBVcalc < Lowest(OBVcalc, LowestLength)[1], ConsecutiveOBV) == ConsecutiveOBV and Condition4 == true Then Sell ("OBV"); Inputs: Length(10), Pval(0.05); Variables: Mom(0); Mom = C- C[Length]; If Mom > 0 AND Mom >= Mom[1] AND MarketPosition() <> 1 Then Buy ("Mom_LE", AtStop, High + Pval); If Mom < 0 AND Mom <= Mom[1] AND MarketPosition() <> -1 Then Sell ("Mom_SE", AtStop, Low - Pval);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-07-12 10:26:15

안녕하세요 예스스탁입니다. 1. if MarketPosition != 1 --> 매수상태가 아님, 무포지션이나 매도포지션상태 중 하나임을 나타냅니다. if MarketPosition != -1 --> 매도상태가 아님, 무포지션이나 매수포지션상태 중 하나임을 나타냅니다. 해당 부분은 작성하신 식에서 진입식에 특별히 직전청산을 지칭하는 표현을 없애셔야 합니다. 2.3. 가능하지 않습니다. 즐거운 하루되세요 > 외국인 님이 쓴 글입니다. > 제목 : 시스템식 > 안녕하세요 1. if MarketPosition != 1 if MarketPosition != -1 두가지 설명부탁하며 진입식에 무포든 SetStopProfittarget든 SetStopTrailing든 매수포지션이든 매도포지션이든 상관없이 진입식 부탁함니다. 경우에따라서 직전거래청산후 매도진입포지션인데 매수가 되는경우와 매수진입포지션인데 매도가 되는경우는 어떻게 처리해야하나요 2. 아래의 두개식을 비교하여 우선순위을 줄수있는방법이있나요 obv 신호나 PivB 신호나 2개을 비교하여 적정시 2개중 하나만 나오고 각신호가 동일하지않으면 각자 따로 진입방법식 부탁드림니다 중복진입방지을위해서며 자주 나오는신호을 컨트롤 할수는 없는지요 Inputs: Strength(4); Variables: LowPivot(0); If SwingLow(1, Low, Strength, Strength, Strength*2+1) <> -1 Then Begin Condition91 = True; LowPivot = Low[Strength]; End; If MarketPosition() == -1 Then Condition91 = False; If Condition91 Then Sell ("PivB", AtStop, LowPivot); } Inputs: ConsecutiveOBV(2), LowestLength(11); Variables: OBVcalc(0); OBVcalc = OBV() * 0.0001; If CountIF(OBVcalc < Lowest(OBVcalc, LowestLength)[1], ConsecutiveOBV) == ConsecutiveOBV and Condition4 == true Then Sell ("OBV"); 3.2. 아래의 세개식을 비교하여 우선순위을 줄수있는방법이있나요 obv 신호나 PivB 신호나 Mom_SE신호나 3개을 비교하여 적정시 2개가 같은신호 하나만 나오고 각신호가 동일하지않으면 각자 따로 진입방법식 부탁드림니다 중복진입방지을위해서며 자주 나오는신호을 컨트롤 할수는 없는지요 Inputs: Strength(4); Variables: LowPivot(0); If SwingLow(1, Low, Strength, Strength, Strength*2+1) <> -1 Then Begin Condition91 = True; LowPivot = Low[Strength]; End; If MarketPosition() == -1 Then Condition91 = False; If Condition91 Then Sell ("PivB", AtStop, LowPivot); } Inputs: ConsecutiveOBV(2), LowestLength(11); Variables: OBVcalc(0); OBVcalc = OBV() * 0.0001; If CountIF(OBVcalc < Lowest(OBVcalc, LowestLength)[1], ConsecutiveOBV) == ConsecutiveOBV and Condition4 == true Then Sell ("OBV"); Inputs: Length(10), Pval(0.05); Variables: Mom(0); Mom = C- C[Length]; If Mom > 0 AND Mom >= Mom[1] AND MarketPosition() <> 1 Then Buy ("Mom_LE", AtStop, High + Pval); If Mom < 0 AND Mom <= Mom[1] AND MarketPosition() <> -1 Then Sell ("Mom_SE", AtStop, Low - Pval);