1.
IF sTIME == BEGINCH THEN BEGIN
CH2 = data2(H); CL2 = data2(L);
CH3 = data2(H); CL3 = data2(L);
CH4 = data2(H); CL4 = data2(L);
CH5 = data2(H); CL5 = data2(L);
END;
IF TIME >= BEGINCH AND data2(DayIndex) <= 2 THEN BEGIN
IF data2(H) > CH2 THEN CH2 = data2(H);
IF data2(L) < CL2 THEN CL2 = data2(L);
END;
IF data2(DayIndex) == 2 THEN BEGIN
HH2 = data2(H);
HL2 = data2(L);
END;
IF data2(DayIndex) >= 2 AND data2(DayIndex) <= 2*2 THEN BEGIN
IF data2(H) > HH2 THEN HH2 = data2(H);
IF data2(L) < HL2 THEN HL2 = data2(L);
END;
설명 드리자면 장 시작하고 특정 타임프레임(위에서는 data2의dayindex 2) 의 고가와 저가
를 할당하고 그 후 같은 타임프레임의 고가와 저가를 할당하는 사용자함수를 만들고 싶은데 가능할까요? 타임프레임을 입력하면 거기에 맞는 CH,CL,HH,HL을 불러올수 있도록 만들고 싶습니다.
2.
가격(C,H,O,L,dayopen 등) 라운드피겨를 구하는 사용자 함수를 만들고 싶습니다. 라운드 피겨의 단위는 5,10,100 등으로 설정할 수 있었으면 좋겠습니다.
항상 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2024-10-14 14:18:01
안녕하세요
예스스탁입니다.
1
문의하신 내용은 작성이 어렵습니다.
도움을 드리지 못해 죄송합니다.
2
사용자함수명 : RP
반환값형 : 숫자형
input : Price(Numeric),R(Numeric);
var1 = Price;
var2 = Floor(Price/R)*R;
if (var1-var2) >= R/2 Then
RP = var2+R;
Else
RP = var2;
즐거운 하루되세요
> 마녀58 님이 쓴 글입니다.
> 제목 : 사용자 함수 질문
> 1.
IF sTIME == BEGINCH THEN BEGIN
CH2 = data2(H); CL2 = data2(L);
CH3 = data2(H); CL3 = data2(L);
CH4 = data2(H); CL4 = data2(L);
CH5 = data2(H); CL5 = data2(L);
END;
IF TIME >= BEGINCH AND data2(DayIndex) <= 2 THEN BEGIN
IF data2(H) > CH2 THEN CH2 = data2(H);
IF data2(L) < CL2 THEN CL2 = data2(L);
END;
IF data2(DayIndex) == 2 THEN BEGIN
HH2 = data2(H);
HL2 = data2(L);
END;
IF data2(DayIndex) >= 2 AND data2(DayIndex) <= 2*2 THEN BEGIN
IF data2(H) > HH2 THEN HH2 = data2(H);
IF data2(L) < HL2 THEN HL2 = data2(L);
END;
설명 드리자면 장 시작하고 특정 타임프레임(위에서는 data2의dayindex 2) 의 고가와 저가
를 할당하고 그 후 같은 타임프레임의 고가와 저가를 할당하는 사용자함수를 만들고 싶은데 가능할까요? 타임프레임을 입력하면 거기에 맞는 CH,CL,HH,HL을 불러올수 있도록 만들고 싶습니다.
2.
가격(C,H,O,L,dayopen 등) 라운드피겨를 구하는 사용자 함수를 만들고 싶습니다. 라운드 피겨의 단위는 5,10,100 등으로 설정할 수 있었으면 좋겠습니다.
항상 감사드립니다.