커뮤니티

100틱

프로필 이미지
회원
2015-02-10 08:17:12
132
글번호 83100
답변완료
아래수식으로 100틱 수익발생시 포지션 청산하고 더이상 진입금지 할려면 어떻게 하나요? Inputs: PercentRLen(20), OverSold(30), OverBought(70), BTrigger(51), STrigger(48); Variables: PcntR(0), AvgValue(0), BSetup(False),Ssetup(False); PcntR = PercentR(PercentRLen); AvgValue = MA(Close, PercentRLen); If PcntR < OverSold Then BSetup = True; If PcntR > OverBought Then BSetup = False; If BSetup AND AvgValue > AvgValue[1] AND Crossup(PcntR,BTrigger) Then Begin BSetup = False; Buy ("매수"); End; If PcntR < OverSold Then SSetup = false; If PcntR > OverBought Then SSetup = true; If SSetup AND AvgValue < AvgValue[1] AND Crossdown(PcntR,STrigger) Then Begin SSetup = False; sell("매도"); End;
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-02-10 09:40:25

안녕하세요 예스스탁입니다. Inputs: PercentRLen(20), OverSold(30), OverBought(70), BTrigger(51), STrigger(48); Variables: PcntR(0), AvgValue(0), BSetup(False),Ssetup(False); PcntR = PercentR(PercentRLen); AvgValue = MA(Close, PercentRLen); Condition1 = ExitDate(1) == sdate and IsExitName("StopProfitTarget",1) == true; If PcntR < OverSold Then BSetup = True; If PcntR > OverBought Then BSetup = False; If BSetup AND AvgValue > AvgValue[1] AND Crossup(PcntR,BTrigger) and Condition1 == false Then Begin BSetup = False; Buy ("매수"); End; If PcntR < OverSold Then SSetup = false; If PcntR > OverBought Then SSetup = true; If SSetup AND AvgValue < AvgValue[1] AND Crossdown(PcntR,STrigger) and Condition1 == false Then Begin SSetup = False; sell("매도"); End; SetStopProfittarget(PriceScale*100,PointStop); 즐거운 하루되세요 > YG_da**** 님이 쓴 글입니다. > 제목 : 100틱 > 아래수식으로 100틱 수익발생시 포지션 청산하고 더이상 진입금지 할려면 어떻게 하나요? Inputs: PercentRLen(20), OverSold(30), OverBought(70), BTrigger(51), STrigger(48); Variables: PcntR(0), AvgValue(0), BSetup(False),Ssetup(False); PcntR = PercentR(PercentRLen); AvgValue = MA(Close, PercentRLen); If PcntR < OverSold Then BSetup = True; If PcntR > OverBought Then BSetup = False; If BSetup AND AvgValue > AvgValue[1] AND Crossup(PcntR,BTrigger) Then Begin BSetup = False; Buy ("매수"); End; If PcntR < OverSold Then SSetup = false; If PcntR > OverBought Then SSetup = true; If SSetup AND AvgValue < AvgValue[1] AND Crossdown(PcntR,STrigger) Then Begin SSetup = False; sell("매도"); End;