커뮤니티
부탁드립니다.
2018-09-11 15:35:04
123
글번호 121961
1. 챠트에서 1시간에 1회만 매수든 매도든 먼저 나온 진입신호를 조건으로 아래 수식을 부탁드립니다.
- 매수 조건 : 20개봉의 최고가를 넘어서면 그 봉을 기준삼아 그 이후의 종가가 기준 삼은 봉의 고가를 넘어서면 매수 진입한 후 11틱 수익 또는 손실이면 청산하라
- 매도 조건 : 20개봉의 최저가를 내려서면 그 봉을 기준삼아 그 이후의 종가가 기준 삼은 봉의 저가를 내려서면 매도 진입한 후 11틱 수익 또는 손실이면 청산하라.
2. 60분 차트에서 일봉이 차트상에 구현할 수 있도록 지표식을 부탁드립니다.
고맙습니다.
답변 1
예스스탁 예스스탁 답변
2018-09-12 11:21:36
안녕하세요
예스스탁입니다.
1
input : ntime1(60);
var : S1(0),D1(0),TM(0),TF(0),T1(0),entry(0),T(0);
var1 = highest(H,20);
var2 = lowest(L,20);
if Bdate != Bdate[1] Then{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%ntime1;
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) Then
{
T1 = TotalTrades;
}
if MarketPosition == 0 Then
entry = TotalTrades-t1;
Else
entry = TotalTrades-t1+1;
if crossup(c,var1[1]) Then
{
T = 1;
value1 = H;
}
if CrossDown(c,var2[1]) Then
{
T = -1;
value2 = L;
}
if T == 1 and crossup(c,value1) and entry < 1 Then
buy();
if T == -1 and CrossDown(c,value2) and entry < 1 Then
sell();
}
SetStopProfittarget(PriceScale*11,PointStop);
SetStopLoss(PriceScale*11,PointStop);
2
수식으로 차트에 봉을 그릴수는 없습니다.
당일시고저종가를 그리는 지표를 올려드립니다.
plot1(Dayopen,"당일시가");
plot2(DayHigh,"당일고가");
plot3(DayLow,"당일저가");
plot4(DayClose,"당일종가");
즐거운 하루되세요
> 서태공 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 1. 챠트에서 1시간에 1회만 매수든 매도든 먼저 나온 진입신호를 조건으로 아래 수식을 부탁드립니다.
- 매수 조건 : 20개봉의 최고가를 넘어서면 그 봉을 기준삼아 그 이후의 종가가 기준 삼은 봉의 고가를 넘어서면 매수 진입한 후 11틱 수익 또는 손실이면 청산하라
- 매도 조건 : 20개봉의 최저가를 내려서면 그 봉을 기준삼아 그 이후의 종가가 기준 삼은 봉의 저가를 내려서면 매도 진입한 후 11틱 수익 또는 손실이면 청산하라.
2. 60분 차트에서 일봉이 차트상에 구현할 수 있도록 지표식을 부탁드립니다.
고맙습니다.
다음글
이전글