커뮤니티

피라미딩 관련 문의 입니다.

프로필 이미지
림경이랑
2012-06-20 00:05:52
301
글번호 52180
답변완료
20이평 돌파시 매수 매도 수식을 만들었습니다. 첫 진입시 1계약 진입 손절이 되면다음 진입시 2계약 다시 손절이 되면 다음 진입시 4계약 이런식으로 진입을 하며 수익은 1계약으로 1포 수익이면 끝 계속 배수로 진입해서 1포 수익이면 매매 종료를 하고 싶습니다. 수식 부탁드립니다. 수고하세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-06-20 14:30:46

안녕하세요? 예스스탁입니다. 직전 거래가 손실이면 계약수를 2배씩 늘려서 거래하는 식으로 작성해 보았습니다. input: faster(5), slower(20), size(1), factor(2.0),maxcont(1000); vars: mafast(0), maslow(0), ncontr(0),signal(0),XCommission(0),XSlippage(0); mafast = ma(close, faster); maslow = ma(close, slower); XCommission = c*(ExitCommission/100); #%설정 XSlippage = ExitSlippage; #Pt설정 if mafast > maslow then { if signal == -1 then { exitshort(); signal = 0; if (PositionProfit-(XCommission+XSlippage)*CurrentContracts) < 0 then ncontr = intportion(ncontr*factor); else ncontr = size; } if signal < 1 then { Buy("B", onclose,def,min(ncontr,maxcont)); signal = 1; } } if mafast < maslow then { if signal == 1 then { exitlong(); signal = 0; if (PositionProfit-(XCommission+XSlippage)*CurrentContracts) < 0 then ncontr = intportion(ncontr*factor); else ncontr = size; } if signal > -1 then { Sell("S", onclose,def, min(ncontr,maxcont) ); signal = -1; } } 즐거운 날 되세요 > 림경이랑 님이 쓴 글입니다. > 제목 : 피라미딩 관련 문의 입니다. > 20이평 돌파시 매수 매도 수식을 만들었습니다. 첫 진입시 1계약 진입 손절이 되면다음 진입시 2계약 다시 손절이 되면 다음 진입시 4계약 이런식으로 진입을 하며 수익은 1계약으로 1포 수익이면 끝 계속 배수로 진입해서 1포 수익이면 매매 종료를 하고 싶습니다. 수식 부탁드립니다. 수고하세요