커뮤니티

화면에 고점, 저점 등 표시해주는 텍스트 출력하기

프로필 이미지
개냥이
2017-12-20 20:30:35
240
글번호 115159
답변완료

첨부 이미지

안녕하세요. 오랜만에 다시 시작하려니 모르는것 투성이입니다.^^ 매수시에 저점(시작하는 지점), 고점, 저점, 고점 이렇게 N자형 파동이 만들어진다고 할때 파동을 연결하는 선을 그리고 싶은데 swinghigh, swinglow 함수가 고점, 저점 구할때 사용하는것은 알겠지만 직접 보면서 저점, 고점을 찾은 다음에 가격을 변수로 넣어서 고점, 저점을 연결하는 선을 그려주고 파동의 모양을 차트상에 그려주고 싶습니다. 다음과 같이 일단 시작하는 저점과 고점에 대한 표시를 텍스트로 다음과 같이 해봤습니다. # 해당 지점에 텍스트를 출력하는 기능으로 텍스트 함수 사용시 날짜 시간 등 필요한 부분이라서 다음과 같이 작성했습니다. input : L0(0), H0(0), L1(0), H1(0); # 순서대로 저점(시작하는 지점), 고점, 저점, 고점의 가격을 정의해주고 변수로 입력해줌 input : date_L0(0), date_H0(0), date_L1(0), date_H1(0); # 날짜 input ; time_L0(0), time_H0(0), time_L1(0), time_H1(0); # 시간 Text_New(date_L0(0),time_L0(0), L0(0), "A지점"); Text_New(date_H0(0),time_H0(0), H0(0), "B지점"); Text_New(date_L1(0),time_L1(0), L1(0), "C지점"); Text_New(date_H1(0),time_H1(0), H1(0), "D지점"); 위에 한것이 잘 되었는지는 모르겠지만 수식 작성하고 시스템으로 만들었는데 전략실행차트 띄우고 시스템 적용 아이콘 눌러보면 분명히 저장했는데 안 나오네요. 추가로 L0~H0, H0~L1, L1~H1 이렇게 선을 연결하는 수식도 부탁드립니다. 선을 연결해서 그려주는것은 어려운것은 아니겠지만 예전에 했던것 같은데 오랜만에 시작하려니 쉽지가 않네요. 추가로 L0~H0, H0~L1, L1~H1 이렇게 선을 연결하는 수식도 부탁드립니다. 참고하시라고 구리선물 차트 첨부해드립니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2017-12-21 13:27:25

안녕하세요 예스스탁입니다. 시스템은 수식안에서 buy나 sell이 있어야 신호가 발생하므로 수식검증과 저장과는 무관하게 해당 함수가 없으면 리스트에서 보이지 않습니다. 지표로 작성해서 적용해 보셔야 합니다. input : L0(0), H0(0), L1(0), H1(0); # 순서대로 저점(시작하는 지점), 고점, 저점, 고점의 가격을 정의해주고 변수로 입력해줌 input : date_L0(0), date_H0(0), date_L1(0), date_H1(0); # 날짜 input : time_L0(0), time_H0(0), time_L1(0), time_H1(0); # 시간 Text_New(date_L0,time_L0, L0, "A지점"+NumToStr(L0,2)); Text_New(date_H0,time_H0, H0, "B지점"+NumToStr(H0,2)); Text_New(date_L1,time_L1, L1, "C지점"+NumToStr(L1,2)); Text_New(date_H1,time_H1, H1, "D지점"+NumToStr(H1,2)); if sdate == date_H1 and stime == time_H1 Then{ TL_New(date_L0,time_L0,L0,date_H0,time_H0,H0); TL_New(date_H0,time_H0,H0,date_L1,time_L1,L1); TL_New(date_L1,time_L1,L0,date_H1,time_H1,H1); } 즐거운 하루되세요 > 개냥이 님이 쓴 글입니다. > 제목 : 화면에 고점, 저점 등 표시해주는 텍스트 출력하기 > 안녕하세요. 오랜만에 다시 시작하려니 모르는것 투성이입니다.^^ 매수시에 저점(시작하는 지점), 고점, 저점, 고점 이렇게 N자형 파동이 만들어진다고 할때 파동을 연결하는 선을 그리고 싶은데 swinghigh, swinglow 함수가 고점, 저점 구할때 사용하는것은 알겠지만 직접 보면서 저점, 고점을 찾은 다음에 가격을 변수로 넣어서 고점, 저점을 연결하는 선을 그려주고 파동의 모양을 차트상에 그려주고 싶습니다. 다음과 같이 일단 시작하는 저점과 고점에 대한 표시를 텍스트로 다음과 같이 해봤습니다. # 해당 지점에 텍스트를 출력하는 기능으로 텍스트 함수 사용시 날짜 시간 등 필요한 부분이라서 다음과 같이 작성했습니다. input : L0(0), H0(0), L1(0), H1(0); # 순서대로 저점(시작하는 지점), 고점, 저점, 고점의 가격을 정의해주고 변수로 입력해줌 input : date_L0(0), date_H0(0), date_L1(0), date_H1(0); # 날짜 input ; time_L0(0), time_H0(0), time_L1(0), time_H1(0); # 시간 Text_New(date_L0(0),time_L0(0), L0(0), "A지점"); Text_New(date_H0(0),time_H0(0), H0(0), "B지점"); Text_New(date_L1(0),time_L1(0), L1(0), "C지점"); Text_New(date_H1(0),time_H1(0), H1(0), "D지점"); 위에 한것이 잘 되었는지는 모르겠지만 수식 작성하고 시스템으로 만들었는데 전략실행차트 띄우고 시스템 적용 아이콘 눌러보면 분명히 저장했는데 안 나오네요. 추가로 L0~H0, H0~L1, L1~H1 이렇게 선을 연결하는 수식도 부탁드립니다. 선을 연결해서 그려주는것은 어려운것은 아니겠지만 예전에 했던것 같은데 오랜만에 시작하려니 쉽지가 않네요. 추가로 L0~H0, H0~L1, L1~H1 이렇게 선을 연결하는 수식도 부탁드립니다. 참고하시라고 구리선물 차트 첨부해드립니다.
프로필 이미지

개냥이

2017-12-21 14:50:27

친절한 답변 감사합니다. 잘 해결되었네요. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 화면에 고점, 저점 등 표시해주는 텍스트 출력하기 > 안녕하세요 예스스탁입니다. 시스템은 수식안에서 buy나 sell이 있어야 신호가 발생하므로 수식검증과 저장과는 무관하게 해당 함수가 없으면 리스트에서 보이지 않습니다. 지표로 작성해서 적용해 보셔야 합니다. input : L0(0), H0(0), L1(0), H1(0); # 순서대로 저점(시작하는 지점), 고점, 저점, 고점의 가격을 정의해주고 변수로 입력해줌 input : date_L0(0), date_H0(0), date_L1(0), date_H1(0); # 날짜 input : time_L0(0), time_H0(0), time_L1(0), time_H1(0); # 시간 Text_New(date_L0,time_L0, L0, "A지점"+NumToStr(L0,2)); Text_New(date_H0,time_H0, H0, "B지점"+NumToStr(H0,2)); Text_New(date_L1,time_L1, L1, "C지점"+NumToStr(L1,2)); Text_New(date_H1,time_H1, H1, "D지점"+NumToStr(H1,2)); if sdate == date_H1 and stime == time_H1 Then{ TL_New(date_L0,time_L0,L0,date_H0,time_H0,H0); TL_New(date_H0,time_H0,H0,date_L1,time_L1,L1); TL_New(date_L1,time_L1,L0,date_H1,time_H1,H1); } 즐거운 하루되세요 > 개냥이 님이 쓴 글입니다. > 제목 : 화면에 고점, 저점 등 표시해주는 텍스트 출력하기 > 안녕하세요. 오랜만에 다시 시작하려니 모르는것 투성이입니다.^^ 매수시에 저점(시작하는 지점), 고점, 저점, 고점 이렇게 N자형 파동이 만들어진다고 할때 파동을 연결하는 선을 그리고 싶은데 swinghigh, swinglow 함수가 고점, 저점 구할때 사용하는것은 알겠지만 직접 보면서 저점, 고점을 찾은 다음에 가격을 변수로 넣어서 고점, 저점을 연결하는 선을 그려주고 파동의 모양을 차트상에 그려주고 싶습니다. 다음과 같이 일단 시작하는 저점과 고점에 대한 표시를 텍스트로 다음과 같이 해봤습니다. # 해당 지점에 텍스트를 출력하는 기능으로 텍스트 함수 사용시 날짜 시간 등 필요한 부분이라서 다음과 같이 작성했습니다. input : L0(0), H0(0), L1(0), H1(0); # 순서대로 저점(시작하는 지점), 고점, 저점, 고점의 가격을 정의해주고 변수로 입력해줌 input : date_L0(0), date_H0(0), date_L1(0), date_H1(0); # 날짜 input ; time_L0(0), time_H0(0), time_L1(0), time_H1(0); # 시간 Text_New(date_L0(0),time_L0(0), L0(0), "A지점"); Text_New(date_H0(0),time_H0(0), H0(0), "B지점"); Text_New(date_L1(0),time_L1(0), L1(0), "C지점"); Text_New(date_H1(0),time_H1(0), H1(0), "D지점"); 위에 한것이 잘 되었는지는 모르겠지만 수식 작성하고 시스템으로 만들었는데 전략실행차트 띄우고 시스템 적용 아이콘 눌러보면 분명히 저장했는데 안 나오네요. 추가로 L0~H0, H0~L1, L1~H1 이렇게 선을 연결하는 수식도 부탁드립니다. 선을 연결해서 그려주는것은 어려운것은 아니겠지만 예전에 했던것 같은데 오랜만에 시작하려니 쉽지가 않네요. 추가로 L0~H0, H0~L1, L1~H1 이렇게 선을 연결하는 수식도 부탁드립니다. 참고하시라고 구리선물 차트 첨부해드립니다.