커뮤니티

수정부탁드립니다

프로필 이미지
외국인
2013-04-08 16:24:33
176
글번호 61796
답변완료
안녕하세요 더효율적인 방법이있는지요 if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+2 and highest(H,BarsSinceEntry) <= EntryPrice+5 Then exitlong("bxx1",AtStop,Highest(H,BarsSinceEntry)-0.75); Else if highest(H,BarsSinceEntry) >= EntryPrice+1 and highest(H,BarsSinceEntry) <= EntryPrice+3 Then exitlong("bxx2",AtStop,Highest(H,BarsSinceEntry)-0.9); Else if highest(H,BarsSinceEntry) >= EntryPrice+1 and highest(H,BarsSinceEntry) <= EntryPrice+1.5 Then exitlong("bxx3",AtStop,Highest(H,BarsSinceEntry)-0.75); Else if highest(H,BarsSinceEntry) >= EntryPrice+1 and highest(H,BarsSinceEntry) <= EntryPrice+1.25 Then exitlong("bxx4",AtStop,Highest(H,BarsSinceEntry)-0.5); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-08 16:59:57

안녕하세요 예스스탁입니다. 해당 부분은 다른 방법이 없습니다. 즐거운 하루되세요 > 외국인 님이 쓴 글입니다. > 제목 : 수정부탁드립니다 > 안녕하세요 더효율적인 방법이있는지요 if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+2 and highest(H,BarsSinceEntry) <= EntryPrice+5 Then exitlong("bxx1",AtStop,Highest(H,BarsSinceEntry)-0.75); Else if highest(H,BarsSinceEntry) >= EntryPrice+1 and highest(H,BarsSinceEntry) <= EntryPrice+3 Then exitlong("bxx2",AtStop,Highest(H,BarsSinceEntry)-0.9); Else if highest(H,BarsSinceEntry) >= EntryPrice+1 and highest(H,BarsSinceEntry) <= EntryPrice+1.5 Then exitlong("bxx3",AtStop,Highest(H,BarsSinceEntry)-0.75); Else if highest(H,BarsSinceEntry) >= EntryPrice+1 and highest(H,BarsSinceEntry) <= EntryPrice+1.25 Then exitlong("bxx4",AtStop,Highest(H,BarsSinceEntry)-0.5); }