커뮤니티
행복; 수식 작성 바랍니다
2015-04-22 01:04:57
130
글번호 85287
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
보내주신 답변 중 두줄로 밑줄 친 부분이 정확히 무슨 뜻인가요?
===================
var : cnt(0),count(0);
count = 0;
===========
for cnt = 0 to 20{
========================
if sdate == EntryDate(cnt) Then
=======================================
count = count+1;
=========================================
}
======
if stime < 093000 Then{
var1 =dayhigh;
var2 = daylow;
}
if stime >= 093000 and MarketPosition == 0 and count < 1 Then{
=============
if crossup(c,var1) Then
buy();
if CrossDown(c,var2) Then
sell();
}
if MarketPosition == 1 and CrossDown(c,var2) Then
ExitLong();
if MarketPosition == -1 and CrossUp(c,var1) Then
ExitShort();
SetStopEndofday(145000);
수고하십시요^^
답변 1
예스스탁 예스스탁 답변
2015-04-22 14:34:06
안녕하세요
예스스탁입니다.
1.
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
위 내용은 당일 진입횟수를 카운트 하는 계산식입니다.
과거 20개의 진입의 날짜를 가져와 오늘날짜와 비교해
몇개가 같은지 계산합니다.
2.
stime >= 093000 and MarketPosition == 0 and count < 1
9시30분 이후 무포지션이고 당일 진입횟수가 1미만 즉 0일때 진입하라는 내용입니다.
즐거운 하루되세요
> 행복한가방 님이 쓴 글입니다.
> 제목 : 행복; 수식 작성 바랍니다
> 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
보내주신 답변 중 두줄로 밑줄 친 부분이 정확히 무슨 뜻인가요?
===================
var : cnt(0),count(0);
count = 0;
===========
for cnt = 0 to 20{
========================
if sdate == EntryDate(cnt) Then
=======================================
count = count+1;
=========================================
}
======
if stime < 093000 Then{
var1 =dayhigh;
var2 = daylow;
}
if stime >= 093000 and MarketPosition == 0 and count < 1 Then{
=============
if crossup(c,var1) Then
buy();
if CrossDown(c,var2) Then
sell();
}
if MarketPosition == 1 and CrossDown(c,var2) Then
ExitLong();
if MarketPosition == -1 and CrossUp(c,var1) Then
ExitShort();
SetStopEndofday(145000);
수고하십시요^^
다음글
이전글