커뮤니티

검색 문의

프로필 이미지
롬롬7
2021-06-07 22:13:04
1509
글번호 149735
답변완료
안녕하세요? 항상 도움주셔서 감사드립니다. 아래 로직을 노가다 하드코딩으로는 짜겠는데, 어떻게 하면 이쁘게 잘 짤수 있을지 잘 모르겠어서 조언을 구합니다. 1) 60개봉 내에 세개의 양봉이 연속으로 나오고 2) 1번 조건을 충족한 이후 봉부터 3개의 음봉이 연속으로 나오고 3) 2번의 조건이 충족하고 3개의 양봉이 연속으로 나오면 find(1)을 하고 싶습니다. 시간순서가 끼다보니..어떻게 하면 이쁜 코딩이 나올까요?? 항상 감사드립니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-06-08 10:51:40

안녕하세요 예스스탁입니다. var : T(0),Pix(0),Pix1(0),Nix(0); if C > O Then T = 1; else if C < O Then T = -1; Else T = 0; if CountIf(T == 1,3) == 3 and T[3] != 1 Then { Pix = Index; Pix1 = Pix[1]; if Pix1 > 0 and Nix > 0 and Pix > Nix and Nix > Pix1 and Pix <= Nix+60 Then Find(1); } if CountIf(T == -1,3) == 3 and T[3] != -1 Then { Nix = Index; } 즐거운 하루되세요 > 롬롬7 님이 쓴 글입니다. > 제목 : 검색 문의 > 안녕하세요? 항상 도움주셔서 감사드립니다. 아래 로직을 노가다 하드코딩으로는 짜겠는데, 어떻게 하면 이쁘게 잘 짤수 있을지 잘 모르겠어서 조언을 구합니다. 1) 60개봉 내에 세개의 양봉이 연속으로 나오고 2) 1번 조건을 충족한 이후 봉부터 3개의 음봉이 연속으로 나오고 3) 2번의 조건이 충족하고 3개의 양봉이 연속으로 나오면 find(1)을 하고 싶습니다. 시간순서가 끼다보니..어떻게 하면 이쁜 코딩이 나올까요?? 항상 감사드립니다.