본문 바로가기
반응형

파이썬/주식 자동매매54

Python 키움API 자동매매프로그램 개발-14.Python 기초편 반복문(1) for 사용 시리즈 이전글입니다. 2021/01/26 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-13.Python 기초편 조건문(2) 프로그래밍을 배우며 몰라도 된다고 할 수 있는 것들은 많을 수 있어도 꼭 알아야하는 것들 중에는 반복문이 있습니다. 코드를 만들면 반복해서 해야할 일들이 있고 그러다 보면 자연스레 코드가 길어지고 알아보기 힘들어질 수 있습니다. 예를 들어 구구단 중 2단만 출력하는 경우 다음처럼 할 수 있습니다. print("{} * {} = {}".format(2, 1, 2)) print("{} * {} = {}".format(2, 2, 4)) print("{} * {} = {}".format(2, 3, 6)) print("{} * {} = {}".format(2,.. 2021. 1. 26.
Python 키움API 자동매매프로그램 개발-13.Python 기초편 조건문(2) 시리즈 이전글입니다. 2021/01/25 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-12.Python 기초편 조건문(1) 다음은 if 와 연결되는 elif else 구문입니다. elif-else이 왜 필요한지 설명 드리면 이를 통해 조건을 ‘분기’ 시킬 수 있습니다. 무슨 말이냐면 다음 코드는 stock_price가 60000인지 한 번 비교해보고 거짓이라면 그대로 마칩니다. stock_price = 70000 if stock_price == 60000: print(stock_price) # 실행되지 않고 끝! 하지만 elif가 연결된다면 첫번째 if 조건에 해당되지 않을시 elif 조건에 부합하는지 확인합니다. stock_price = 70000 if stock_pri.. 2021. 1. 26.
Python 키움API 자동매매프로그램 개발-12.Python 기초편 조건문(1) 시리즈 이전글입니다. 2021/01/25 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 11.Python 기초편 다양한 연산자 비교, 논리, 멤버 연산자 조건문은 특정 조건에 만족했을 때 수행하도록 하는 문법입니다. 그러면 조건문이 없는 경우는 어떻게 될까요? 예를 들어보겠습니다. stock_price = 70000 print('매수!') 위 코드 실행시키면 출력창에 바로 ‘매수!’가 뜨는 것을 볼 수 있습니다. 그런데 가격이 70000원이나 해 비싸니 매수하고 싶지 않다거나 60000원 이하일 때 매수하고 싶다는 조건을 만들고 싶다면 조건문 if를 다음처럼 사용합니다. if 조건: ''' 조건문 밑에 수행될 부분은 들여쓰기! ''' 만족한다면 수행할 코드블록 if .. 2021. 1. 25.
Python 키움API 자동매매프로그램 개발-11.Python 기초편 다양한 연산자 비교, 논리, 멤버 연산자 시리즈 이전글입니다. 2021/01/25 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 10.Python 기초편 연산기초 +, -, *, /, // 같이 산술적인 연산에 필요한 연산자를 산술연산자라고 합니다. 산술 연산자는 기초 연산 챕터에서 다룬 바가 있습니다. 이외에도 비교, 논리, 멤버 bitwise 등 다양한 연산자가 있지만 이번 챕터에서는 사용 빈도가 높은 비교, 논리, 멤버 연산자에 대해서만 배워보도록 하겠습니다. 01.비교 연산자 비교 연산자란 부등호(>, >=, = 1 3 True print(3 >= 1) # 3이 1보다 같거나 크다 => True print(3 < 1) # 3이 1보다 작.. 2021. 1. 25.
Python 키움API 자동매매프로그램 개발-10.Python 기초편 연산기초 시리즈 이전글입니다. 2021/01/24 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-9.Python 기초편 딕셔너리 사용 앞서 설명드린 것처럼 우리가 보관해서 사용하고 싶은 값이 있을 때 변수를 만들어 저장할 수 있었습니다. 하지만 값을 저장만 할 수 있는 것이 아니라 저장한 값을 가지고 연산을 할 수 있는데요. 이는 우리가 초등과정에서 배운 수학을 프로그래밍에서도 적용시킬 수 있습니다. 예를 들어보겠습니다. 변수 var1을 만들고 숫자 6을 저장합니다. 그리고 변수 var2를 만들고 숫자 2를 저장합니다. var1 = 6 var2 = 2 이 변수끼리 수행할 수 있는 연산들에 대해 알아 보겠습니다. 01.사칙연산 이 두 변수끼리는 우리가 잘 알고 있는 사칙연산이 가능합니.. 2021. 1. 25.
반응형