목록분류 전체보기 (86)
minimimi
1. 내장 변수 (Built-in Variable) //@version=5 indicator("내 스크립트") plot(close) 스크립트를 처음 생성하면 위와 같은 코드가 있습니다. 여기서 close는 변수로 선언하지 않았지만 사용할 수 있습니다. close이외에도 indicator, plot 또한 우리가 선언한 적 없는 코드입니다. close는 내장 변수로 파인스크립트에서 많이 사용할 만한 값을 미리 변수로 선언해 둔 것입니다. 우리는 쉽게 종가를 close를 사용함으로써 접근할 수 있게됩니다. 2. 내장 함수 (Built-in Function) 내장 함수는 내장 변수와 마찬가지로 파인 스크립트에서 많이 사용할 만한 유용한 기능을 선언해 둔 것입니다. 우리는 함수를 호출하여 쉽게 사용할 수 있게됩니..
1. 데이터 타입 데이터 타입은 컴퓨터가 효과적으로 데이터를 다루기 위해서 선언됩니다. 추후 배우게 될 함수(fuction)에서 다양한 자료 입력으로 주고 출력을 받을 수 있게됩니다. 기본 데이터 타입은 아래와 같습니다. 기본 데이터 타입 예시 int -3,-2,-1,0,1,2,3,4 float 3.14, 0.1592 string "p", "tradingview", 'pine script' bool true, false, na 2. 변수 변수는 값을 저장하는 이름표입니다. 변수가 이름표라는 것은 우리가 변수를 만들 때 그 변수가 무엇을 의미하는 지 정해주는 것이 중요함을 나타냅니다. 예를 들어 각 코인의 종가를 저장하는 변수를 만들려고 한다면 아래와 같습니다. 변수를 선언하는 기본 규칙은 변수명 = 값 ..
1. 트레이딩뷰 언어 설정 트레이딩 뷰 메인 화면에서 프로필에 마우스를 올리면 설정을 바꿀 수 있습니다. Language에서 한국어를 선택하면 끝! 2. 파인 스크립트를 사용하기 메인 화면에서 원하는 자산의 그래프로 이동하면 됩니다. 예제에서는 BTCKRW 업비트를 이용하겠습니다. 그래프 아래에 'Pine 에디터'를 클릭하면 아래와 같이 이름없는 스크립트가 열립니다. 처음 스크립트가 열리면 약간의 코드가 적혀있습니다. 이 코드를 실행시키기 위해서 '차트에 넣기'를 누르면 됩니다. 그래프 아래에 새로운 지표가 생겼습니다. 위 지표는 종가를 선으로 그린 지표입니다. 추후 자세히 설명하겠지만 plot 함수는 그래프에 그림을 그릴 수 있으며 close 변수는 현재 바가 마감되었을 때의 종가 혹은 마감되지 않은 ..
react를 이용한 textarea의 값을 엔터키를 이용해서 제출하는 로직을 작성하는 와중에 엔터를 통해서 값이 제출은 잘 되지만 textarea에 엔터가 한 번 더 입력되어 사용자 경험이 나빠지는 현상이 발생하였다. 물론 전송 버튼(button)을 통한 제출에서는 text가 빈 문자열로 잘 적용되었다. 해결 방법 코드 생략... const handleKeyPress = (event: any) => { if (event.key === "Enter") { event.preventDefault(); // ✅ 이 코드를 추가하여 엔터키를 방지한다. handleSubmit(); // 필요에 따른 로직을 추가. } }; 생략... return ( 생략... {/* styled-component로 선언한 texta..
문제출처] https://www.acmicpc.net/problem/1316 1316번: 그룹 단어 체커 그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때 www.acmicpc.net 문제요약 문자열에서 문자가 연속하는 문자로만 이루어져있는 지 판단 풀이 ord() 와 chr() 함수의 사용 ord()는 문자를 아스키코드 정수형으로 변환해주는 파이썬 내장 함수이다. 이를 이용해서 char 형의 알파벳 혹은 숫자를 확인 가능하다. ord('A')-ord('A') # 0 ord('B')-ord('A') # 1 ord('Z')-ord('A'..
1. FE 개발 도구 1. Allow CORS: Access-Control-Allow-Origin https://chrome.google.com/webstore/detail/allow-cors-access-control/lhobafahddgcelffkeicbaginigeejlf?hl=ko Allow CORS: Access-Control-Allow-Origin Easily add (Access-Control-Allow-Origin: *) rule to the response header. chrome.google.com 'Allow CORS: Access-Control-Allow-Origin' 확장에 대해 자세히 알아보기 전에 먼저 CORS가 무엇인지 이해해 보겠습니다. CORS는 웹사이트가 다른 도메인이..
크롬 확장프로그램에서 popup과 background에서 chrome.storage api를 이용하여 local 저장소에 값을 저장하는 법을 알아보겠습니다. 이전 세팅 코드는 아래를 확인해주세요. 2023.03.24 - [프로그래밍 공부/크롬 확장프로그램 개발] - [크롬 확장프로그램]00.개발환경 세팅 및 개발자 모드로 실행시키기 [크롬 확장프로그램]00.개발환경 세팅 및 개발자 모드로 실행시키기 크롬 확장 프로그램 개발 세팅을 위한 파일 구성과 개발자 모드에서 실행시키는 방법을 소개합니다. 크롬 확장 프로그램이 manifest V3로 업데이트 되면서 api와 manifest.json 작성법이 바뀌어서 검색 zero-rabbit.tistory.com 변경된 파일 구조 chrome-extension-st..
크롬 확장 프로그램 개발 세팅을 위한 파일 구성과 개발자 모드에서 실행시키는 방법을 소개합니다. 크롬 확장 프로그램이 manifest V3로 업데이트 되면서 api와 manifest.json 작성법이 바뀌어서 검색하며 적용시키는 데 시간을 사용했습니다. 1. 파일 구성하기 chrome-extension-study/ ├── manifest.json └── popup.html manifest.json 파일 { "version": "1.0.0", "manifest_version": 3, "name": "chrome-extension-study", "description": "테스트 코드", "action": { "default_popup": "popup.html" } } popup.html 파일 Hello, ..