커뮤니티
청산
2011-10-21 15:33:00
402
글번호 43976
안영하세요 하기의 식에서 청산과 동시에 다음봉에서 신호을 받는 방법은없는지요
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice+0.15 and highest(H,BarsSinceEntry) <= EntryPrice+1.0 Then
exitlong("bx",AtLimit,Highest(H,BarsSinceEntry)-0.05);
}
if MarketPosition == -1 Then{
if Lowest(L,BarsSinceEntry) <= EntryPrice-0.15 and Lowest(L,BarsSinceEntry) >= EntryPrice-1.0 Then
ExitShort("sx",AtLimit,Lowest(L,BarsSinceEntry)+0.05);
}
답변 1
예스스탁 예스스탁 답변
2011-10-21 15:42:08
안녕하세요
예스스탁입니다.
#bx 매수청산 후에 매수진입
#sx 매도청산 후에 매도진입
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice+0.15 and highest(H,BarsSinceEntry) <= EntryPrice+1.0 Then
exitlong("bx",AtLimit,Highest(H,BarsSinceEntry)-0.05);
}
if BarsSinceExit(1) == 1 and IsExitName("bx",1) == true Then
sell();
if MarketPosition == -1 Then{
if Lowest(L,BarsSinceEntry) <= EntryPrice-0.15 and Lowest(L,BarsSinceEntry) >= EntryPrice-1.0 Then
ExitShort("sx",AtLimit,Lowest(L,BarsSinceEntry)+0.05);
}
if BarsSinceExit(1) == 1 and IsExitName("sx",1) == true Then
buy();
즐거운 하루되세요
> 외국인 님이 쓴 글입니다.
> 제목 : 청산
>
안영하세요 하기의 식에서 청산과 동시에 다음봉에서 신호을 받는 방법은없는지요
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice+0.15 and highest(H,BarsSinceEntry) <= EntryPrice+1.0 Then
exitlong("bx",AtLimit,Highest(H,BarsSinceEntry)-0.05);
}
if MarketPosition == -1 Then{
if Lowest(L,BarsSinceEntry) <= EntryPrice-0.15 and Lowest(L,BarsSinceEntry) >= EntryPrice-1.0 Then
ExitShort("sx",AtLimit,Lowest(L,BarsSinceEntry)+0.05);
}