분류 전체보기127 FVG 단기적으로 발생한(일반적으로 연속된 캔들 3개) 불균형한 imbalance 압도로 순간적인 모멘텀이 생겨 이로 인해 주문이 체결되지 않고 뛰어넘은 비합리적 가격 변동inefficiency. 이를 해소,만회하기 위한 보합적 액션이 후속된다 -더 안정화된 시장이었을 수록(range) + 더 단기적인 inefficiency가 발생했을 수록(더 적은 캔들 개수로, 더 크게 변동시켰을 수록) w↑ -만회를 통해 inefficiency가 해소된 경우 처음 fvg가 발생한 방향으로 다시, 그리고 더 심하게 밀고나가 기존의 추세로 회귀 할 수 있다 새로운 경험 2023. 2. 14. 2023.02.13 Programmers [배열의 유사도] Javascript Algorithm 문제 해결 function solution(s1, s2) { let answer = 0; for(let i = 0; i < s1.length; i++){ for(let j = 0; j < s2.length; j++){ if (s1[i] === s2[j]){ answer = answer + 1 } } } return answer; } Comment 이 정도는 이제 쉽다. 근데 내가 적은 답안 코드가 출제자가 의도한 로직으로 구동하는 것인지가 궁금한데 확인 방법 없을까 새로운 경험 2023. 2. 13. 2023.02.13 Programmers [배열 두 배 만들기] Javascript Algorithm 문제 해결 function solution(numbers) { let answer = []; let newNumbers = []; for (let i = 0; i 새로운 경험 2023. 2. 13. 2023.02.13 Programmers [아이스 아메리카노] Javascript Algorithm 문제 해결 function solution(money) { let answer = []; let coffee = Math.trunc(money / 5500) let change = money - coffee * 5500 a = coffee b = change answer = [a,b] return answer; } Comment 이거 이렇게 원시적으로 풀어도 되는 건지 모르겠다. 초딩때 Visual Basic , C++ 배워서 올림피아드 대회 준비 할 땐 코드 퀄리티에 따라서 점수가 따로 매겨 지는 컴파일러? 채점프로그램? 썼던 기억이 있는데... 그 땐 100점짜리 코드 아니면 통과도 안 됐었음. 새로운 경험 2023. 2. 13. 2023.02.13 Programmers [짝수는 싫어요] Javascript Algorithm 문제 해결 function solution(n) { let answer = []; for(let i = 1; i 새로운 경험 2023. 2. 13. 2023.02.12 Programmers [옷가게 할인 받기] Javascript Algorithm 문제 Error 음... 뭐가 문제지 너무 단순하게 생각했나... 음..... Comment 아... 이건 문제를 내가 덜 읽어서 생긴 문제였군... 소수점 이하는 버림 처리해야함. function solution(price) { let answer = 0; if (price >= 100000 && price = 300000 && price = 500000) { answer = price * 0.8 } else if (price < 100000){ answer = price } return Math.trunc(answer).. 새로운 경험 2023. 2. 12. 2023.02.11 Programmers [순서쌍의 개수] Javascript Algorithm 문제 내가 작성한 답안코드 - 동료의 아이디어 제공 : 굳이 순서쌍을 만들 필요가 없다. 나 : ?????????? 어? 그렇네??? function solution(n) { let answer = []; for (let i=1; i 새로운 경험 2023. 2. 11. 2023.02.11 Programmers [점의 위치 구하기] Javascript Algorithm function solution(dot) { let answer = 0; let a = dot[0] let b = dot[1] if ((a >= 1) && (b >= 1)) { answer = 1 } else if ((a = 1)) { answer =2 } else if ((a = 1) && (b < 1)) { answer = 4 } return answer; } comment 홀수 짝수를 판별하는 걸 좀 더 간결하게 만드는 방법은 없을까? 구조분해할당? 그건 뭔지 아직 잘 모르겠누 새로운 경험 2023. 2. 11. 2023.02.11 Programmers - [최댓값 만들기(1)] Javascript 문제 내가 작성한 답안코드 function solution(numbers) { let answer = 0; numbers.sort(function(a,b){return b-a}); answer = numbers[0] * numbers[1] return answer; } Comment 오름차순 정렬을 하는 sort 함수를 활용하여 내림차순 배열을 만들었음. 내림차순 배열에서 가장 큰 숫자 0번째와 1번째 값을 곱해서 출력 새로운 경험 2023. 2. 11. 2023.02.11 Programmers - [짝수 홀수 개수] Javascript function solution(num_list) { let answer = []; let couple= 0; let single = 0 ; for (i=0; i < num_list.length; i++){ if (num_list[i] % 2 === 0) { couple = couple+1 } else single = single+1 } answer = [couple, single] return answer; } comment 리액트 리덕스 할 땐 삼항 연산자 많이 사용하고 화살표함수 사용하고 그랬는데, 왜 알고리즘 문제 풀 땐 하나도 생각도 안 나고 어케 써야할지 모르겠는걸까... 진짜 모래성만 쎄빠지게 쌓았네 바람 불면 쓰러질 걸... function solution(num_list) { var an.. 새로운 경험 2023. 2. 11. 2023.02.11 Programmers - [문자 반복 출력하기] Javascript function solution(my_string, n) { let answer = ''; for (i = 0; i < my_string.length; i++) { for ( j = 0; j < n; j++) { answer = answer + my_string(i) } } return answer; } comment 이중 for 문 활용 큰 for문에서 i가 string 글자수만큼 돌아감. 큰 for문의 i가 1번 돌아가는동안 작은 for문의 j는 n번 돌아감. 따라서 hhheeellllllooo가 출력이 됨. 그런데 그 걸 어디다가 담아서 어떻게 출력을 해주어야 하는지 문법에서 막힘. 이딴것도 모르는데 무슨 리액트 리덕스를 하고 있었는지 참.... pm 말처럼 내가 계속 실력이 늘고있고 그 게 '아는.. 새로운 경험 2023. 2. 11. 2023.02.11 Programmers - [배열 원소의 길이] Javascript function solution(strlist) { let answer = []; let end = strlist.length for (let i=0; i < end ; i++ ) { answer.push(strlist[i].length) } return answer; } comment 대략 어떤 동작을 하는 로직을 구성해야 원하는 값을 도출 할 수 있을지, 머리로 떠오르고 글로 써서 표현 할 수 있다. 그 것을 Javascript라는 언어로 표현을 하고자 하니 한국말을 외국어로 표현하고자 할 때와 같은 답답함과 버벅임이 발생한다. 내장함수라 불리는 Method들이 외국어의 단어 또는 구문이라 생각하고, 그러한 단어와 구문의 배열 구성을 어순에 맞게 표현을 하려면 문법이라는 게 필요한 것 같다. 그래서 .. 새로운 경험 2023. 2. 11. 이전 1 2 3 4 5 ··· 11 다음