커뮤니티
안녕하세요?
2016-05-10 10:44:26
111
글번호 97829
안녕하세요?
항상 도움주신점에 진심으로감사드립니다.
아래수식에서 수정 부탁드립니다.
1. 진입조건
3계약 진입
2.청산조건
1차 +10틱청산
2차 +20틱청산
3차 기존 청산시점
분할청산식 부탁드립니다.
3.아래식에서 O와 C의 차이점 알려주세요.
var1 = ma(C,5);
var1>O ?
var>C (현재가보다 5MA가크다?)
너무초보적인 질문이라 죄송합니다.
감사합니다.
input : 간격(25);
var : T1(0),T2(0),HH(0),LL(0);
var1 = ma(C,20);
var2 = ma(C,60);
if var2 > var2[1] Then
T1 = 1;
if var2 < var2[1] Then
T1 = -1;
if T1 == 1 and NextBarOpen > var1 and var1 > var2 and abs(var1-var2) >= PriceScale*간격 and abs(var1-var2) <= PriceScale*50 Then
buy("b",AtLimit,Var1-PriceScale*10);
if T1 == -1 and NextBarOpen < var1 and var1 < var2 and abs(var1-var2) >= PriceScale*간격 and abs(var1-var2) <= PriceScale*50 Then
sell("s",AtLimit,Var1+PriceScale*10);
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice+50 And
C <= highest(H,BarsSinceEntry)-30 then
exitlong("bx");
}
if MarketPosition == -1 Then{
if Lowest(L,BarsSinceEntry) <= EntryPrice-50 And
C >= Lowest(L,BarsSinceEntry)+30 Then
ExitShort("sx");
}
답변 1
예스스탁 예스스탁 답변
2016-05-10 11:13:25
안녕하세요
예스스탁입니다.
1.
input : 간격(25);
var : T1(0),T2(0),HH(0),LL(0);
var1 = ma(C,20);
var2 = ma(C,60);
if var2 > var2[1] Then
T1 = 1;
if var2 < var2[1] Then
T1 = -1;
if T1 == 1 and NextBarOpen > var1 and var1 > var2 and abs(var1-var2) >= PriceScale*간격 and abs(var1-var2) <= PriceScale*50 Then
buy("b",AtLimit,Var1-PriceScale*10,3);
if T1 == -1 and NextBarOpen < var1 and var1 < var2 and abs(var1-var2) >= PriceScale*간격 and abs(var1-var2) <= PriceScale*50 Then
sell("s",AtLimit,Var1+PriceScale*10,3);
if MarketPosition == 1 Then{
ExitLong("bx1",atlimit,EntryPrice+PriceScale*10,"",1,1);
ExitLong("bx2",atlimit,EntryPrice+PriceScale*20,"",1,1);
if highest(H,BarsSinceEntry) >= EntryPrice+50 And
C <= highest(H,BarsSinceEntry)-30 then
exitlong("bx");
}
if MarketPosition == -1 Then{
ExitShort("sx1",atlimit,EntryPrice-PriceScale*10,"",1,1);
ExitShort("sx2",atlimit,EntryPrice-PriceScale*20,"",1,1);
if Lowest(L,BarsSinceEntry) <= EntryPrice-50 And
C >= Lowest(L,BarsSinceEntry)+30 Then
ExitShort("sx");
}
2
O는 봉의 시가입니다.
C는 봉의 종가입니다.
var1 > O --> 이평이 봉의 시가보다 크다
var1 > C --> 이평이 봉의 종가보다 크다
즐거운 하루되세요
> 상중하 님이 쓴 글입니다.
> 제목 : 안녕하세요?
> 안녕하세요?
항상 도움주신점에 진심으로감사드립니다.
아래수식에서 수정 부탁드립니다.
1. 진입조건
3계약 진입
2.청산조건
1차 +10틱청산
2차 +20틱청산
3차 기존 청산시점
분할청산식 부탁드립니다.
3.아래식에서 O와 C의 차이점 알려주세요.
var1 = ma(C,5);
var1>O ?
var>C (현재가보다 5MA가크다?)
너무초보적인 질문이라 죄송합니다.
감사합니다.
input : 간격(25);
var : T1(0),T2(0),HH(0),LL(0);
var1 = ma(C,20);
var2 = ma(C,60);
if var2 > var2[1] Then
T1 = 1;
if var2 < var2[1] Then
T1 = -1;
if T1 == 1 and NextBarOpen > var1 and var1 > var2 and abs(var1-var2) >= PriceScale*간격 and abs(var1-var2) <= PriceScale*50 Then
buy("b",AtLimit,Var1-PriceScale*10);
if T1 == -1 and NextBarOpen < var1 and var1 < var2 and abs(var1-var2) >= PriceScale*간격 and abs(var1-var2) <= PriceScale*50 Then
sell("s",AtLimit,Var1+PriceScale*10);
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice+50 And
C <= highest(H,BarsSinceEntry)-30 then
exitlong("bx");
}
if MarketPosition == -1 Then{
if Lowest(L,BarsSinceEntry) <= EntryPrice-50 And
C >= Lowest(L,BarsSinceEntry)+30 Then
ExitShort("sx");
}