답변완료
예스트레이더 개선 건의
파이썬에서 문자열 앞에 붙는 f는 f-string 또는 **형식 지정 문자열 리터럴(Formatted String Literals)**을 의미합니다. 파이썬 3.6 버전부터 도입된 기능으로, 문자열 안에 변수나 표현식을 쉽게 삽입하여 출력할 때 사용됩니다.
f의 의미와 역할
간단히 말해, f는 "이 문자열은 형식을 지정할 수 있는 문자열이야!" 라고 파이썬에게 알려주는 역할을 합니다.
f-string을 사용하면 다음과 같은 장점이 있습니다:
변수 값 삽입: 문자열 안에 {변수이름} 형태로 변수를 직접 넣을 수 있습니다.
표현식 삽입: 변수뿐만 아니라 간단한 연산이나 함수 호출 같은 표현식도 {표현식} 형태로 넣을 수 있습니다.
가독성 및 편리성: 이전의 문자열 포매팅 방식(예: % 연산자나 str.format() 메서드)보다 코드를 훨씬 직관적이고 읽기 쉽게 만들어 줍니다.
----------------------------------------------------
if ~then buy("buy~")의
"buy"부분이나 print(~)부분에 단순 문자열말고 지표값, 간단한
연산결과를 삽입할수있었으면 좋겠습니다.
ex) if ~then buy("buy in ATR(n)")
이러면 데이터분석이 더 용이할듯싶습니다.
eFriend Global YesTrader (한국투자증권)