커뮤니티
주간-시고저종.
2010-08-06 23:22:53
806
글번호 31404
아래식을 그냥 복사해서 해보니 잘 안되서요~~~
주간 시가 고가 저가 종가를 구하는 식을
바로 복사해서 쓸수 있게 좀 부탁 드립니다.
#[사용자함수:주봉의 시가] - 함수명:WeekOpen
input:n(numeric);
var:j(0),요일(0);
array:weekO[100](0);
요일 = DayOfWeek(date);
if date[1] < date and 요일[1] >= 요일 then {
for j = 99 downto 1 {
weekO[j] = weekO[j-1];
}
weekO[0] = o;
}
WeekOpen = weekO[n];
#[사용자함수:주봉의 고가] - 함수명:WeekHigh
Input : N(numeric);
var : cnt(0);
array : WH[99](0);
if DayOfWeek(date) < DayOfWeek(date)[1] then{
WH[0] = H;
for cnt = 1 to 20{
WH[cnt] = WH[cnt-1][1];
}
}
if H > WH[0] then{
WH[0] = H;
}
WeekHigh = WH[N];
#[사용자함수:주봉의 저가] - 함수명:WeekLow
Input : N(numeric);
var : cnt(0);
array : WL[99](0);
if DayOfWeek(date) < DayOfWeek(date)[1] then{
WL[0] = L;
for cnt = 1 to 20{
WL[cnt] = WL[cnt-1][1];
}
}
if L < WL[0] then{
WL[0] = L;
}
WeekLow = WL[N];
#[사용자함수:주봉의 종가] - 함수명:WeekClose
input : N(numeric);
var : cnt(0);
array : WC[99](0);
if DayOfWeek(date) < DayOfWeek(date)[1] then{
for cnt = 1 to 98{
WC[cnt] = WC[cnt-1][1];
}
}
WC[0] = C;
Weekclose = WC[N];
답변 1
예스스탁 예스스탁 답변
2010-08-09 09:06:38
안녕하세요
예스스탁입니다.
아래식은 사용자함수로 만들어서 지표나 시스템에 사용되게 작성된 식입니다.
사용자함수를 zip 파일로 올려드립니다.
압축을 푸신 후에
C:₩예스트레이더31₩YesLang₩Functions
로 복사하신 후에 사용하시면 됩니다.
즐거운 하루되세요
> 하루100 님이 쓴 글입니다.
> 제목 : 주간-시고저종.
> 아래식을 그냥 복사해서 해보니 잘 안되서요~~~
주간 시가 고가 저가 종가를 구하는 식을
바로 복사해서 쓸수 있게 좀 부탁 드립니다.
#[사용자함수:주봉의 시가] - 함수명:WeekOpen
input:n(numeric);
var:j(0),요일(0);
array:weekO[100](0);
요일 = DayOfWeek(date);
if date[1] < date and 요일[1] >= 요일 then {
for j = 99 downto 1 {
weekO[j] = weekO[j-1];
}
weekO[0] = o;
}
WeekOpen = weekO[n];
#[사용자함수:주봉의 고가] - 함수명:WeekHigh
Input : N(numeric);
var : cnt(0);
array : WH[99](0);
if DayOfWeek(date) < DayOfWeek(date)[1] then{
WH[0] = H;
for cnt = 1 to 20{
WH[cnt] = WH[cnt-1][1];
}
}
if H > WH[0] then{
WH[0] = H;
}
WeekHigh = WH[N];
#[사용자함수:주봉의 저가] - 함수명:WeekLow
Input : N(numeric);
var : cnt(0);
array : WL[99](0);
if DayOfWeek(date) < DayOfWeek(date)[1] then{
WL[0] = L;
for cnt = 1 to 20{
WL[cnt] = WL[cnt-1][1];
}
}
if L < WL[0] then{
WL[0] = L;
}
WeekLow = WL[N];
#[사용자함수:주봉의 종가] - 함수명:WeekClose
input : N(numeric);
var : cnt(0);
array : WC[99](0);
if DayOfWeek(date) < DayOfWeek(date)[1] then{
for cnt = 1 to 98{
WC[cnt] = WC[cnt-1][1];
}
}
WC[0] = C;
Weekclose = WC[N];