커뮤니티
청산 로직 부탁 드립니다.
2019-04-23 12:51:51
232
글번호 128048
* 매번 많은 도움에 고맙습니다.
* 추가 매수 및 청산 로직 좀 요청 드립니다.
var1 = ma(c,5);
var2 = ma(c,20);
if CrossUp(var1,var2) Then buy()
if crossdown(var1,var2) then sell() 에서
요청1) 10틱 이하 손실 이면 추가 매수
요청2) 추가 매수후 (추가매수가 안될수도 있음) 최초 1차 매수가 대비 14틱 수익이면 청산
요청3) 14틱 수익 까지 못가고 8틱 이상 수익 났다가 5틱 으로 수익이 줄어들면 청산
* 많이 부탁 드려서 죄송합니다. 고맙습니다.
답변 1
예스스탁 예스스탁 답변
2019-04-23 14:21:10
안녕하세요
예스스탁입니다.
var1 = ma(c,5);
var2 = ma(c,20);
if MarketPosition <= 0 and CrossUp(var1,var2) Then buy();
if MarketPosition >= 0 and crossdown(var1,var2) then sell();
if MarketPosition == 1 Then
{
if MaxEntries == 1 Then
buy("bb",atlimit,EntryPrice-PriceScale*10);
if MaxEntries == 2 then
{
ExitLong("bx1",atlimit,EntryPrice+PriceScale*14);
}
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*8 Then
ExitLong("bx2",AtStop,EntryPrice+PriceScale*5);
}
if MarketPosition == -1 Then
{
if MaxEntries == 1 Then
sell("ss",atlimit,EntryPrice+PriceScale*10);
if MaxEntries == 2 then
{
ExitShort("sx1",atlimit,EntryPrice-PriceScale*14);
}
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*8 Then
ExitShort("sx2",AtStop,EntryPrice-PriceScale*5);
}
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 청산 로직 부탁 드립니다.
> * 매번 많은 도움에 고맙습니다.
* 추가 매수 및 청산 로직 좀 요청 드립니다.
var1 = ma(c,5);
var2 = ma(c,20);
if CrossUp(var1,var2) Then buy()
if crossdown(var1,var2) then sell() 에서
요청1) 10틱 이하 손실 이면 추가 매수
요청2) 추가 매수후 (추가매수가 안될수도 있음) 최초 1차 매수가 대비 14틱 수익이면 청산
요청3) 14틱 수익 까지 못가고 8틱 이상 수익 났다가 5틱 으로 수익이 줄어들면 청산
* 많이 부탁 드려서 죄송합니다. 고맙습니다.
다음글