커뮤니티

문의합니다.

프로필 이미지
스커퓨
2014-12-01 13:37:12
124
글번호 80939
답변완료
스탑트레일링 식을 사용하고싶습니다. 골드나 오일거래를 할때 진입가격에서 20틱까지 오르면 스탑을 10으로 바꾸고 싶습니다. 그다음 20틱에서 30틱까지 10틱으로안내려오고 바로올라가면 스탑을 15틱으로 변경, 30틱에서 15틱까지 안내려와서 손절안걸리고 40틱으로가면 20틱에 스탑을 변경 알려주세요. 그리고 골드와 오일은 수수료와 슬리피지를 어떻게 책정해야합니까? 수수료는 0.016으로 지정하는게 맞는지요? 그리고 1분차트로 시스템 백테스팅이 한달반정도밖에 안나온던데 몇년치를 할수는 없는건가요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-12-01 17:34:09

안녕하세요 예스스탁입니다. if MarketPosition == 1 Then{ var1 = highest(H,BarsSinceEntry); #수익이 20~30틱 사이 진입가+10틱에 스탑 if var1 >= EntryPrice+PriceScale*20 and var1 < EntryPrice+PriceScale*30 Then ExitLong("bx1",AtStop,EntryPrice+PriceScale*10); #수익이 30~40틱 사이 진입가+15틱에 스탑 if var1 >= EntryPrice+PriceScale*30 and var1 < EntryPrice+PriceScale*40 Then ExitLong("bx2",AtStop,EntryPrice+PriceScale*15); #수익이 40익 이상일때는 진입가+20틱에 스탑 if var1 >= EntryPrice+PriceScale*40 Then ExitLong("bx3",AtStop,EntryPrice+PriceScale*20); } if MarketPosition == -1 Then{ var2 = lowest(L,BarsSinceEntry); #수익이 20~30틱 사이 진입가-10틱에 스탑 if var2 <= EntryPrice-PriceScale*20 and var2 > EntryPrice-PriceScale*30 Then ExitShort("sx1",AtStop,EntryPrice-PriceScale*10); #수익이 30~40틱 사이 진입가-15틱에 스탑 if var2 <= EntryPrice+PriceScale*30 and var2 > EntryPrice-PriceScale*40 Then ExitShort("sx2",AtStop,EntryPrice-PriceScale*15); #수익이 40익 이상일때는 진입가-20틱에 스탑 if var2 <= EntryPrice-PriceScale*40 Then ExitShort("sx3",AtStop,EntryPrice-PriceScale*20); } 즐거운 하루되세요 > 스커퓨 님이 쓴 글입니다. > 제목 : 문의합니다. > 스탑트레일링 식을 사용하고싶습니다. 골드나 오일거래를 할때 진입가격에서 20틱까지 오르면 스탑을 10으로 바꾸고 싶습니다. 그다음 20틱에서 30틱까지 10틱으로안내려오고 바로올라가면 스탑을 15틱으로 변경, 30틱에서 15틱까지 안내려와서 손절안걸리고 40틱으로가면 20틱에 스탑을 변경 알려주세요. 그리고 골드와 오일은 수수료와 슬리피지를 어떻게 책정해야합니까? 수수료는 0.016으로 지정하는게 맞는지요? 그리고 1분차트로 시스템 백테스팅이 한달반정도밖에 안나온던데 몇년치를 할수는 없는건가요?