커뮤니티
문의드립니다 .
2019-04-25 10:59:48
184
글번호 128100
도움주시는 덕분에 도전하고 있습니다.
매번 감사합니다.
1. 기타
만약에 피봇폭(R1-Pivot)이 n포인트 이상이면
같은 시그널을 매수 진입으로 들어가고
이하면 매도진입으로 들어가게 하려면 어떻게 로직을 짜야 하나요?
가령
이평선 5,20 돌파 전략인데
n포 이상이면 매수진입으로 하고
n포 이하면 매도진입으로 들어가게 하려면 어떻게 해야 하나요?
2.
외부변수
기본수량(1)
n포인트
피봇폭이 n포인트 이상이면 기본수량으로 들어가고
n포인트 이하이면 기본수량 *2배 들어가게 하고 싶습니다.
3. 기타
외부변수
n틱
봉마다틱
고가 - n틱 트레일링스탑
저가 + n틱 트레일링스탑 봉가정 없게
+ 진입 후 봉 하나 지날 때 마다 봉마다틱만큼 +(매수트레일링스탑의 경우, 즉 아래 중단선을 점점 올림) -(매도 트레일링스탑일 경우, 즉 위의 중단선을 점점 내림)
답변 1
예스스탁 예스스탁 답변
2019-04-25 13:03:16
안녕하세요
예스스탁입니다.
1
input : n(1);
Var : Pivot(0),R1(0),R2(0),S1(0),S2(0);
Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
R1 = 2*Pivot-DayLow(1);
R2 = Pivot+DayHigh(1)-DayLow(1);
S1 = 2*Pivot-DayHigh(1);
S2 = Pivot-DayHigh(1)+DayLow(1);
if R1-Pivot >= 1 Then
buy();
Else
sell();
2
input : n(1);
var1 = ma(C,5);
var2 = ma(C,20);
if crossup(var1,var2+n) Then
buy();
if CrossDown(var1,var2-n) Then
sell();
3
input : 기본수량(1),n(1);
Var : Pivot(0),R1(0),R2(0),S1(0),S2(0);
Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
R1 = 2*Pivot-DayLow(1);
R2 = Pivot+DayHigh(1)-DayLow(1);
S1 = 2*Pivot-DayHigh(1);
S2 = Pivot-DayHigh(1)+DayLow(1);
if R1-Pivot >= 1 Then
buy("b1",OnClose,def,기본수량);
Else
buy("b2",OnClose,def,기본수량*2);
4
input : n틱(5),봉마다틱(1);
if MarketPosition == 1 Then
ExitLong("bx",AtStop,highest(H,BarsSinceEntry)-n틱+(PriceScale*봉마다틱)*BarsSinceEntry);
if MarketPosition == -1 Then
ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)+n틱-(PriceScale*봉마다틱)*BarsSinceEntry);
즐거운 하루되세요
> 잡다백수 님이 쓴 글입니다.
> 제목 : 문의드립니다 .
> 도움주시는 덕분에 도전하고 있습니다.
매번 감사합니다.
1. 기타
만약에 피봇폭(R1-Pivot)이 n포인트 이상이면
같은 시그널을 매수 진입으로 들어가고
이하면 매도진입으로 들어가게 하려면 어떻게 로직을 짜야 하나요?
가령
이평선 5,20 돌파 전략인데
n포 이상이면 매수진입으로 하고
n포 이하면 매도진입으로 들어가게 하려면 어떻게 해야 하나요?
2.
외부변수
기본수량(1)
n포인트
피봇폭이 n포인트 이상이면 기본수량으로 들어가고
n포인트 이하이면 기본수량 *2배 들어가게 하고 싶습니다.
3. 기타
외부변수
n틱
봉마다틱
고가 - n틱 트레일링스탑
저가 + n틱 트레일링스탑 봉가정 없게
+ 진입 후 봉 하나 지날 때 마다 봉마다틱만큼 +(매수트레일링스탑의 경우, 즉 아래 중단선을 점점 올림) -(매도 트레일링스탑일 경우, 즉 위의 중단선을 점점 내림)