This commit is contained in:
dosangyoon
2022-07-08 03:21:23 +09:00
parent bf11e5fbbe
commit a432ad2939
5 changed files with 15 additions and 35 deletions

View File

@@ -304,6 +304,10 @@ class BuySellChecker:
if data["macd"][i-3] > data["macd"][i-2] and data["macd"][i-2] > data["macd"][i-1] and data["macd"][i-1] < data["macd"][i]:
buy = data["close"][i]
if data["slow_d"][i] > 90 and data["rsi"][i] > 65:
if data["upper"][i] <= data["high"][i]:
sell = data["close"][i] - 5
return buy, weight, sell

View File

@@ -164,7 +164,7 @@ if __name__ == "__main__":
# KODEX 인버스 * 2
stock_code = "252670"
buy_count = 120
buy_count = 100
hts = HTS_252670(stock_code, buy_count)
today_str = today.strftime('%Y%m%d')

View File

@@ -94,7 +94,7 @@ class Simulation:
upper = go.Scatter(x=data['date'], y=data["upper"], name="upper", line_color='#000000')
lower = go.Scatter(x=data['date'], y=data["lower"], name="lower", line_color='#000000')
avg3 = go.Scatter(x=data['date'], y=data["avg3"], name="avg3", line_color='#000000')
avg5 = go.Scatter(x=data['date'], y=data["avg5"], name="avg5", line_color='#0A9127')
avg5 = go.Scatter(x=data['date'], y=data["avg5"], name="avg5", line_color='#085F1B')
avg10 = go.Scatter(x=data['date'], y=data["avg10"], name="avg10", line_color='#ff00ff')
avg20 = go.Scatter(x=data['date'], y=data["avg20"], name="avg20", line_color='#1469F4')
avg30 = go.Scatter(x=data['date'], y=data["avg30"], name="avg30", line_color='#FFA500')
@@ -181,10 +181,13 @@ class Simulation:
if __name__ == "__main__":
stock_codes = {
# "252670": ['20220620', '20220621', '20220622', '20220623', '20220624'],
# "122630": ['20220620', '20220621', '20220622', '20220623', '20220624']
"252670": [('20220620', '20220621')],
"122630": [('20220620', '20220621')]
#"252670": [('20220620', '20220621'), ('20220621', '20220622'), ('20220622', '20220623'), ('20220623', '20220624')],
"122630": [('20220620', '20220621'),
('20220621', '20220622'),
('20220622', '20220623'),
('20220623', '20220624')],
# "252670": [('20220620', '20220621')],
# "122630": [('20220620', '20220621')]
}
for stock_code in stock_codes:

View File

@@ -1,4 +1,6 @@
time, check
090103,False
090203,False
090303,False
090403,False
090503,False
1 time check
2 090103 False
3 090203 False
4 090303 False
5 090403 False
6 090503 False