GarGerry commited on
Commit
1a50854
Β·
verified Β·
1 Parent(s): 715f9f2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -24
app.py CHANGED
@@ -108,27 +108,3 @@ if st.button("Analisis Portofolio"):
108
  else:
109
  st.error("Optimasi portofolio gagal. Coba dengan saham yang berbeda.")
110
 
111
-
112
- Perbaikan yang dilakukan:
113
-
114
- 1. Perbaikan indentasi dan struktur kode – Memastikan fungsi dan blok kode memiliki indentasi yang benar untuk menghindari error.
115
-
116
-
117
- 2. Penanganan kesalahan lebih baik – Menambahkan pengecekan jika data saham tidak ditemukan, sehingga aplikasi tidak crash.
118
-
119
-
120
- 3. Validasi ticker saham – Mengecek apakah ticker yang dimasukkan valid sebelum melakukan analisis.
121
-
122
-
123
- 4. Penggunaan 'Adj Close' jika tersedia, atau 'Close' sebagai alternatif – Menyesuaikan format data dari Yahoo Finance.
124
-
125
-
126
- 5. Pemisahan input ticker menggunakan split(", ") – Memastikan input pengguna diproses dengan benar.
127
-
128
-
129
- 6. Peningkatan tampilan grafik – Menambahkan grafik pie untuk bobot portofolio dan warna pada Efficient Frontier.
130
-
131
-
132
-
133
- Coba jalankan kode ini di Streamlit dan pastikan semua fungsi berjalan sesuai harapan.
134
-
 
108
  else:
109
  st.error("Optimasi portofolio gagal. Coba dengan saham yang berbeda.")
110