데이트레이딩입니다.
임의의 음봉 2개의 크기를 합한 값이 1.5포인트 이하일 때라는 필터를 추가해주세요.
******************************************************************************
input: 진입(092700);
if date != date[1] then {
var1 = 0;
var2 = 0;
}
#장시작후 9시 27분 까지
if stime < 진입 then
{
#양봉갯수
if C > O then
var1 = var1 + 1;
#음봉갯수
if C < O then
var2 = var2 + 1;
}
#9시27분봉에 양봉갯수가 음봉갯수보다 많으면 매수
if (stime >= 진입 and stime[1] < 진입) and var1 > var2 then
buy();
답변 1
예스스탁
예스스탁 답변
2019-11-25 14:57:53
안녕하세요
예스스탁입니다.
input: 진입(092700),N(2);
var : cnt(0),sum(0);
Array : 음봉크기[20](0);
if date != date[1] then
{
var1 = 0;
var2 = 0;
}
#장시작후 9시 27분 까지
if stime < 진입 then
{
#양봉갯수
if C > O then
var1 = var1 + 1;
#음봉갯수
if C < O then
{
var2 = var2 + 1;
음봉크기[0] = abs(C-O);
for cnt = 1 to 19
{
음봉크기[cnt] = 음봉크기[cnt-1][1];
}
}
}
sum = 0;
for cnt = 0 to N-1
{
sum = sum + 음봉크기[cnt];
}
#9시27분봉에 양봉갯수가 음봉갯수보다 많으면 매수
if (stime >= 진입 and stime[1] < 진입) and var1 > var2 and sum < 1.5 then
buy();
즐거운 하루되세요
> 좌오비우오비 님이 쓴 글입니다.
> 제목 : 문의
> 데이트레이딩입니다.
임의의 음봉 2개의 크기를 합한 값이 1.5포인트 이하일 때라는 필터를 추가해주세요.
******************************************************************************
input: 진입(092700);
if date != date[1] then {
var1 = 0;
var2 = 0;
}
#장시작후 9시 27분 까지
if stime < 진입 then
{
#양봉갯수
if C > O then
var1 = var1 + 1;
#음봉갯수
if C < O then
var2 = var2 + 1;
}
#9시27분봉에 양봉갯수가 음봉갯수보다 많으면 매수
if (stime >= 진입 and stime[1] < 진입) and var1 > var2 then
buy();