커뮤니티
부탁드립니다-------------
2011-08-28 19:32:50
579
글번호 42260
if MarketPosition == 1 Then {
ExitLong("수익", atlimit, entryPrice+PriceScale*이익);
exitlong("bxxxxx",atstop,entryPrice-PriceScale*손절);
}
if MarketPosition == 1 or var77 < var77[1] Then
aa = 999999;
#매도
if MarketPosition == 0 and stime < 150000 and Condition1 then {
if var77 <= var77[1]-전봉차 and CountIF(Bchan==Bchan[1],수평) == 수평 Then
bb = BCHAN - PriceScale*진입가;
sell("매도",atstop, bb);
}
LowV = Lowest(L,BarsSinceEntry);
if MarketPosition == -1 Then {
ExitShort("도익", atlimit, entryPrice-PriceScale*이익);
exitshort("sxxxxx",atstop,entryPrice+PriceScale*손절);
}
if MarketPosition == -1 or var77 > var77[1] Then
bb = 0.000001;
위에보면 매수익절의경우 익절가격에 매도호가가 없어도 익절한것으로 되는것같은데요
예를들어 231.50에 매수익절 일경우 231.50에 매도호가가있어야만 익절청산되게해주세요
매도 익절도 마찬가지로요
답변 1
예스스탁 예스스탁 답변
2011-08-29 14:24:15
안녕하세요
예스스탁입니다.
시스템에서는 외부 호가정보를 알수 없습니다.
atstop이나 atlimit은 가격지정후
해당 가격이상이나 이하의 현재가가 수신될때 신호가 나가게 되고
그때의 가격이 매수호가인지 매도호가인지 알방법은 없습니다.
즐거운 하루되세요
> leekss1 님이 쓴 글입니다.
> 제목 : 부탁드립니다-------------
> if MarketPosition == 1 Then {
ExitLong("수익", atlimit, entryPrice+PriceScale*이익);
exitlong("bxxxxx",atstop,entryPrice-PriceScale*손절);
}
if MarketPosition == 1 or var77 < var77[1] Then
aa = 999999;
#매도
if MarketPosition == 0 and stime < 150000 and Condition1 then {
if var77 <= var77[1]-전봉차 and CountIF(Bchan==Bchan[1],수평) == 수평 Then
bb = BCHAN - PriceScale*진입가;
sell("매도",atstop, bb);
}
LowV = Lowest(L,BarsSinceEntry);
if MarketPosition == -1 Then {
ExitShort("도익", atlimit, entryPrice-PriceScale*이익);
exitshort("sxxxxx",atstop,entryPrice+PriceScale*손절);
}
if MarketPosition == -1 or var77 > var77[1] Then
bb = 0.000001;
위에보면 매수익절의경우 익절가격에 매도호가가 없어도 익절한것으로 되는것같은데요
예를들어 231.50에 매수익절 일경우 231.50에 매도호가가있어야만 익절청산되게해주세요
매도 익절도 마찬가지로요