커뮤니티

사용자 함수 질문

프로필 이미지
마녀58
2024-10-13 17:19:35
851
글번호 184228
답변완료
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 등으로 설정할 수 있었으면 좋겠습니다. 항상 감사드립니다.