주식 자동매매 시스템

파이썬을 이용한 주식 자동매매 시스템

이미지
파이썬을 이용한 주식 자동매매 시스템 INDEX 환경구축 키움증권 API - 연결테스트 키움증권 API - 계좌정보 조회 키움증권 API - 주문 키움증권 API - 종목정보 가져오기 포트폴리오 - 종목, 업종별 자산 포트폴리오 한국투자증권 API API reference 키움 OpenAPI+ 개발가이드 한국투자증권 OpenAPI 다운로드 및 가이드 Design https://www.design-seeds.com/in-nature/succulents/cacti-color-2/ https://create.piktochart.com/dashboard

Linux : Oracle에서 데이터베이스 구축



  • Linux Terminal에서 데이터베이스 구축하기
    • 데이터 파일을 저장할 Directory 생성
    • 누구나 읽기/쓰기 가능하도록 권한 열기
      # mkdir /oradata
      # chmod 777 /oradata

    • Oracle Database 실행
    • # sqlplus
      
      SQL >

    • 테이블 생성 (Linux terminal)
    • SQL > CREATE TABLE customer(
      id VARCHAR(10) NOT NULL PRIMARY KEY,
      name NCHAR(5)
      age INT,
      address NCHAR(5) ) TABLESPACE shopping_db;
        MariaDB 와 Oracle의 차이점 테이블 생성 구문 뒤에 테이블이 생성될 테이블 스페이스를 지정 NVARCHAR 대신 NCHAR를 사용

    • 데이터베이스 구축
    • SQL > INSERT INTO customer VALUES('hong', '홍길동', 22, '경기')

  • Web에서 데이터베이스 구축하기
    • 127.0.0.1:8080/apex 로 접속
      Workspace
      서로 다른 workspace 안에 있는 데이터는 접근 못함. 
      web으로 접속할 때만 있는 개념 
      실제 User는 schema를 기준으로 접속한다.
      Internal은 기본적으로 Oracle에서 제공하는 Workspace이며, 다른 workspace, user를 생성하는 용도로 사용한다.
    oracle web server

    • csv 파일을 이용한 테이블 생성과 데이터 로드
    • SQL Workspace > Utility
      Utility > Data workshop

  • Linux: oracle db 관리자로 접속

    Linux의 oracle database를 관리하는 계정은 System이다. 비밀번호는 설치 시 설정했던 비밀번호를 사용한다.

  • web에서 구축한 데이터에 접근하는 방법

    Schema name으로 접속한다. user-name : schema name password : schema password

  • Oracle Database 구조


이 블로그의 인기 게시물

Linux에서 CSV파일 사용방법

R에서 외부 데이터 이용하기 (Excel, csv)

[R 함수] aggregate, apply 사용 방법