늘 감사합니다.
수식 문의 드리겠습니다
1. ()
매수 : 일봉에서 10봉이네 10% 이상 상승한 양봉을 기준봉으로 삼고,
1분봉에서 기준봉의 1/2 가격에 도달시 1차 매수(금액10000)
1분봉에서 기준봉의 시가 도달시 2차 매수(금액20000)
매도 : 1분봉에서 기준봉의 종가 도달시 전량 매도
2. ()
매수 : 일봉에서 10봉이네 10% 이상 상승한 양봉을 기준봉으로 삼고,
일봉에서 기준봉 종가보다 낮은 가격의 음봉 발생시 종가에 매수
답변 1
예스스탁
예스스탁 답변
2021-04-06 10:07:50
안녕하세요
예스스탁입니다.
1
input : N(10),금액1(10000),금액2(20000);
var : cnt(0);
if Bdate != bdate[1] Then
{
var1 = 0;
Var2 = 0;
For cnt = 1 to N
{
if var1 == 0 and Var2 == 0 and DayClose(cnt) >= DayOpen(cnt)*1.10 Then
{
var1 = DayClose(cnt);
Var2 = DayOpen(cnt);
}
}
}
if MarketPosition == 0 and var1 > 0 Then
Buy("b1",AtLimit,(var1+Var2)/2,Floor(금액1/min(NextBarOpen,(var1+Var2)/2)));
if MarketPosition == 1 Then
{
if MarketPosition != MarketPosition[1] Then
{
value1 = var1[BarsSinceEntry];
Value2 = var2[BarsSinceEntry];
}
Buy("b2",AtLimit,Var2,Floor(금액1/min(NextBarOpen,Var2)));
ExitLong("bx",AtLimit,value1);
}
2
input : N(10),금액1(10000),금액2(20000);
var : cnt(0);
if Bdate != bdate[1] Then
{
var1 = 0;
Var2 = 0;
For cnt = 1 to N
{
if var1 == 0 and Var2 == 0 and DayClose(cnt) >= DayOpen(cnt)*1.10 Then
{
var1 = DayClose(cnt);
Var2 = DayOpen(cnt);
}
}
}
if MarketPosition == 0 and var1 > 0 and C < O and C < var1 Then
Buy("1");
즐거운 하루되세요
> 하늘북 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 늘 감사합니다.
수식 문의 드리겠습니다
1. ()
매수 : 일봉에서 10봉이네 10% 이상 상승한 양봉을 기준봉으로 삼고,
1분봉에서 기준봉의 1/2 가격에 도달시 1차 매수(금액10000)
1분봉에서 기준봉의 시가 도달시 2차 매수(금액20000)
매도 : 1분봉에서 기준봉의 종가 도달시 전량 매도
2. ()
매수 : 일봉에서 10봉이네 10% 이상 상승한 양봉을 기준봉으로 삼고,
일봉에서 기준봉 종가보다 낮은 가격의 음봉 발생시 종가에 매수