14 Jun 2023 0 334

Cara Menggunakan ChatGPT untuk Mengkaji Saham AI Terbaik untuk Berdagang

 

Dalam rencana ini, kita akan melihat bagaimana menggunakan ChatGPT untuk mencari saham terbaik untuk didagangkan dan memperoleh keuntungan. ChatGPT dapat menunjukkan saham terbaik untuk dijadikan pelaburan, strategi perdagangan terbaik, dan keuntungan dari strategi perdagangan ChatGPT. Ciri-ciri lain yang berguna dari alat ini termasuk analisis AI yang mendalam dan kaedah mudah untuk mengikuti saham dalam senarai pantauan TradingView.

Arahan ChatGTP:

Apakah saham AI terbaik untuk dibeli sekarang?

Saham Kap Besar: Merujuk kepada syarikat-syarikat dengan nilai modal pasaran lebih daripada $10 bilion, juga dikenali sebagai "big cap" atau "kap sasar". Kap sasar merujuk kepada kelas saham popular yang disukai oleh pelabur kerana kestabilannya.

NVIDIA

NVIDIA adalah salah satu saham yang disyorkan oleh ChatGPT. NVIDIA merupakan syarikat perisian dan tanpa pengilangan yang mencipta unit pemprosesan grafik (GPU), antara muka pemprograman aplikasi (API) untuk sains data dan komputer berprestasi tinggi, serta unit system-on-a-chip (SoC) untuk pasaran komputer mudah alih dan automotif. NVIDIA merupakan pasaran maju dalam perkakasan dan perisian kecerdasan buatan. Jalur GPU profesionalnya digunakan dalam stesen kerja untuk aplikasi dalam seni bina, kejuruteraan, pembinaan, media dan hiburan, automotif, penyelidikan sains, dan reka bentuk pembuatan.

Google (Alphabet), Microsoft, Amazon, Facebook, Intel, dan IBM adalah saham lain dalam output ChatGPT, tetapi dalam rencana ini kita hanya akan menggunakan NVIDIA sebagai contoh.

TradingView Pine Script 

TradingView adalah salah satu alat perdagangan percuma terbaik pada masa ini kerana platform ini menyediakan banyak alat percuma di aplikasi desktop dan telefon. Sementara pedagang boleh menganalisis kebanyakan alat di desktop, mereka tidak dapat melakukannya di aplikasi telefon kerana aplikasi biasanya direka untuk memantau perdagangan yang dianalisis sebelum ini oleh pedagang. Walau bagaimanapun, aplikasi telefon TradingView cukup kukuh untuk analisis dan pemantauan perdagangan.

TradingView Pine adalah bahasa pengaturcaraan yang digunakan untuk mencipta petunjuk teknikal tersuai untuk perdagangan saham, dagangan hadapan, pilihan, forex, mata wang kripto, dan instrumen kewangan lain. Ia juga digunakan untuk membangunkan strategi perdagangan automatik untuk platform tersebut. Ia dibina berdasarkan bahasa pengaturcaraan Pin dan direka untuk dipelajari dan digunakan dengan mudah. Pengguna boleh mencipta petunjuk tersuai menggunakan skrip TradingView Pine untuk menganalisis data pasaran dan mengenal pasti peluang perdagangan. Petunjuk ini boleh dipaparkan bersama petunjuk teknikal lain dan digabungkan dengan data harga. TradingView Pine Script, selain daripada petunjuk tersuai, boleh digunakan untuk mencipta strategi perdagangan automatik, yang boleh diuji pada data sejarah untuk menilai prestasi mereka dan disusun untuk melaksanakan perdagangan secara automatik berdasarkan peraturan yang ditetapkan sebelumnya. Trading Pine script mempunyai pelbagai ciri dan keupayaan, seperti sokongan untuk pelbagai jenis data, fungsi matematik dan statistik yang terbina, dan keupayaan untuk mencipta antara muka pengguna tersuai. Ia merupakan alat yang sangat berguna bagi pedagang dan pelabur yang ingin menganalisis dan berdagang di pasaran kewangan dengan petunjuk teknikal tersuai dan strategi automatik.

Menggunakan ChatGPT untuk Menjana TradingView Pine Script

ChatGPT boleh digunakan untuk menjana kod Pine script, yang berguna untuk prototaip dan menguji idea di TradingView. Ia juga berguna bagi mereka yang baru dalam Pine script dan ingin belajar cara mengkod petunjuk dan strategi tersuai.

Contoh Penggunaan ChatGPT untuk Menjana Kod Pine Script

Untuk Mencipta Purata Pergerakan yang Mudah (SMA).

Arahan ChatGPT:

Jana kod Pine Script untuk mencipta purata pergerakan yang mudah bagi harga penutupan dalam tempoh 14 hari.

Dan hasilnya ditunjukkan dalam gambar di bawah.

Dan juga, gunakan Arahan ChatGPT:

Jana kod Pine Script untuk mencipta purata pergerakan yang mudah bagi harga penutupan dalam tempoh 14 hari.

Berikut adalah hasilnya:

Apa yang kami dapati menakjubkan adalah responsnya

Saya minta maaf atas respons yang berulang. Inilah contoh kod Pine Script sekali lagi.

Sistem AI ini dapat mengenali bahawa ia telah memberikan jawapan kepada kami beberapa minit yang lalu sebelum kami menanyakannya lagi, dan jika terdapat alternatif, kami akan menerimanya. Ini bermakna tetapan lalai bot adalah untuk memberikan alternatif apabila tersedia, yang merupakan apa yang kami inginkan.

Arahan ChatGTP:

Jana kod Pine Script untuk membuat purata pergerakan yang mudah bagi harga penutup dengan tempoh 14 hari yang sesuai dengan V5 skrip harga dan menggunakan 'color' sebelum argumen warna dan 'ta' sebelum argumen 'SMA'.

Berikut adalah hasilnya:

Ketiga-tiga kod ini boleh digunakan dalam aplikasi TradingView dan berikut adalah hasilnya:

Kita juga boleh menggunakannya untuk melakukan idea-idea yang lebih kompleks seperti memberitahu kita apabila terdapat peningkatan jumlah yang mendadak.

Arahan ChatGTP:

Jana kod Pine Script yang mengubah latar belakang menjadi hijau apabila jumlah adalah 50 peratus atau lebih tinggi daripada purata pergerakan jumlah dalam tempoh 14 hari.

Jika kita salin skrip dan dua skrip lain di atas ke TradingView, kita akan mendapatkan hasil berikut:

Kedua-dua purata bergerak kelihatan dengan segera di bawah carta lilin, dan yang terakhir akan menjadi hijau setiap kali jumlah adalah 50% atau lebih tinggi daripada purata pergerakan jumlah selama 14 hari. Jika kita mengeluarkan dua skrip pertama, kita akan mendapatkan hanya skrip terakhir, yang terletak tepat di bawah carta lilin. Semua bar hijau mewakili tempoh di mana jumlah adalah 50% atau lebih tinggi daripada purata pergerakan jumlah selama 14 hari.

Strategi Perdagangan Automatik dengan ChatGPT

Perdagangan automatik adalah jenis perdagangan di mana perdagangan dijalankan secara automatik berdasarkan peraturan yang telah ditentukan terlebih dahulu. Ujian semula strategi ini menggunakan data sejarah boleh digunakan untuk menilai prestasinya, dan mereka boleh juga disusun untuk melaksanakan perdagangan secara langsung berdasarkan keadaan pasaran semasa. Menggunakan Pine Script dan ChatGPT, adalah mungkin untuk mencipta strategi perdagangan automatik yang boleh digunakan dengan cepat dan mudah di platform TradjngView.

Berikut adalah komponen yang paling biasa dalam satu strategi automatik yang boleh dicipta dengan ChatGPT:

  1. Masuk (Entry)
  2. Keluar (Exit)

Kedua-dua komponen ini penting kerana mereka menentukan keuntungan dan kerugian dalam perdagangan yang dilaksanakan, dan mereka boleh dipengaruhi oleh pelbagai faktor seperti petunjuk teknikal, corak harga, atau keadaan pasaran lain.

Arahan ChatGPT:

Jana kod Pine Script yang akan memasuki kedudukan lama apabila garis MACD (Moving Average Convergence Divergence) melintasi di atas garis isyarat, dan keluar dari kedudukan apabila garis MACD melintasi di bawah garis isyarat.

Dan inilah hasilnya:

Arahan ChatGPT:

Tulis semula skrip Pine menggunakan fungsi 'strategy.enter()' dan 'strategy.exit()' daripada pemboleh ubah 'position'.

Inilah hasilnya:

Menyalin hasil terakhir yang dijana ke TradingView, berikut adalah titik masuk dan keluar.

Saiz Kedudukan Dagangan 

Saiz kedudukan adalah proses menentukan saiz perdagangan. Ini adalah jumlah saham. Proses menentukan saiz perdagangan dikenali sebagai saiz kedudukan. Saiz kedudukan adalah jumlah saham, mata wang, atau kontrak yang akan dibeli berdasarkan pelbagai faktor, dan ia boleh digunakan dalam strategi perdagangan automatik untuk menguruskan risiko, mengoptimumkan pulangan, dan memastikan bahawa strategi tersebut sesuai dengan saiz dan toleransi risiko dalam akaun perdagangan. Apabila menentukan saiz kedudukan, pertimbangkan faktor-faktor berikut:

  1. Toleransi Risiko: Tahap risiko yang anda bersedia terima. Toleransi risiko yang lebih tinggi membenarkan saiz kedudukan yang lebih besar, manakala toleransi risiko yang lebih rendah membenarkan saiz kedudukan yang lebih kecil.
  2. Saiz Akaun: Saiz akaun, atau jumlah yang tersedia untuk berdagang, juga akan mempengaruhi saiz kedudukan. Akaun yang lebih besar mungkin dapat mengendalikan saiz kedudukan yang lebih besar, manakala akaun yang lebih kecil perlu menguruskan risiko dengan saiz kedudukan yang lebih kecil.
  3. Ganjaran Perdagangan: Ganjaran potensi perdagangan, iaitu perbezaan antara harga masuk dan harga sasaran, harus seimbang dengan risiko yang dihitung dengan baik, iaitu perbezaan antara harga masuk dan harga henti rugi harus dapat ditoleransi. Perdagangan dengan nisbah risiko-ke-ganjaran yang lebih tinggi mungkin membenarkan saiz kedudukan yang lebih besar, manakala perdagangan dengan nisbah risiko-ke-ganjaran yang lebih rendah memerlukan saiz kedudukan yang lebih kecil.

Saiz Kedudukan dengan ChatGPT

Arahan ChatGPT:

Jana kod Pine Script untuk menentukan saiz kedudukan berdasarkan toleransi risiko 2 peratus daripada perdagangan pada saiz akaun $1,000 dan nisbah risiko-ke-ganjaran 2 banding 1.

Inilah hasilnya:

Pengurusan Risiko

Proses menggunakan teknik dan alat untuk menguruskan risiko dan melindungi daripada kerugian berpotensi dalam perdagangan atau pelaburan dikenali sebagai pengurusan risiko. Pengurusan risiko adalah penting dalam strategi perdagangan automatik kerana ia membantu memastikan bahawa strategi tersebut dapat menangani perubahan harga pasaran sambil mengekalkan modal. Banyak teknik pengurusan risiko yang berbeza dan alat boleh digunakan dalam strategi perdagangan automatik, seperti pesanan stop-loss, yang diletakkan pada tahap harga yang ditetapkan terlebih dahulu untuk keluar secara automatik daripada perdagangan jika pasaran bergerak bertentangan dengan dagangan. Ini dapat membantu mengurangkan kerugian dan melindungi daripada perubahan harga yang besar dan tidak dijangka. Pesanan trailing stop pula ialah pesanan stop-loss yang ditetapkan pada peratusan atau jumlah dolar yang lebih rendah daripada harga pasaran dan kemudiannya bergerak serentak dengan perubahan harga pasaran. Selain itu, pesanan trailing stop dapat membantu pedagang mengunci keuntungan ketika pasaran bergerak menguntungkan mereka dan melindungi daripada pembalikan harga yang besar.

Arahan ChatGPT:

Kod Pine Script untuk melaksanakan pesanan stop-loss pada nilai 5% dan pesanan trailing stop pada nilai 2.5% bagi pengurusan risiko

Berikut adalah hasilnya:

Menggabungkan Semuanya

Buat ujian balik strategi Pine Script yang memasuki perdagangan pada perpindahan MACD dan menentukan saiz kedudukan berdasarkan toleransi risiko 2% setiap perdagangan, saiz akaun $1,000, dan nisbah risiko-ke-ganjaran 2 banding 1 dengan menggunakan perintah kerugian 5% dan perintah kerugian trailing stop 2.5% dengan perintah ambil untung 10%.

Inilah hasilnya:

Kita boleh menyempurnakan lagi untuk menjadikannya berfungsi secara lebih efektif.

Arahan ChatGPT:

Gunakan strategy.position_avg_price sebagai gantian tutup untuk mengira titik kerugian henti, buang strategi di hadapan rugi dalam arahan jenis henti untuk fungsi keluar strategi, plot saiz kedudukan kita sebagai label di atas bar semasa bukannya plot, dan sertakan definisi yang diperlukan untuk MACD di awal kod dan tambahkan tajuk strategi di atasnya.

Inilah hasilnya:

Amalan Terbaik dalam Menggunakan ChatGPT bersama TradingView

Adalah penting untuk mengikuti amalan terbaik apabila menggunakan ChatGPT untuk menghasilkan kod TradingView Pine Script bagi memastikan kod yang dihasilkan adalah tepat, boleh dipercayai, dan mudah digunakan. Pertimbangkan tip dan amalan terbaik berikut:

  1. Pastikan kod yang dihasilkan adalah betul secara sintaks. ChatGPT tidak sempurna, dan kod yang dihasilkan mungkin mengandungi ralat dan masalah sintaks. Oleh itu, adalah penting untuk mengkaji semula kod dengan teliti bagi memastikan ia adalah betul dan bebas dari ralat. Jika anda menghadapi masalah dengan kod yang dihasilkan, seperti ralat atau tingkah laku yang tidak dijangka, anda perlu melakukan penyelesaian masalah untuk memperbaikinya. Ia melibatkan mengkaji semula kod, mencari ralat sintaks, dan menguji pelbagai input. Yang paling penting, kejelasan dan kepadatan arahan yang anda berikan akan menentukan kualiti kod yang dihasilkan. Arahan anda haruslah spesifik dan terpeirnci. Elakkan menggunakan bahasa yang terlalu kompleks atau tidak jelas.
  2. Adalah penting untuk menguji kod yang dihasilkan secara menyeluruh sebelum menggunakannya dalam persekitaran perdagangan secara langsung untuk memastikan kejituan dan kebolehpercayaan kod tersebut. Pengujian balik kod pada data sejarah dan mengujinya dengan pelbagai input dan senario mungkin diperlukan.

Purata Pergerakan (Moving Averages) dan VWAP adalah dua petunjuk yang kami gunakan dalam rencana ini.

Dengan menggunakan 200 SMA dan VWAP, kita dapat melihat bahawa NVIDIA mencapai puncaknya pada November 2021, kemudian turun dan mula meningkat lagi pada November 2022, dengan harga $218 pada masa rencana ini ditulis. 

Arahan ChatGPT:

Buat strategi perdagangan untuk saham NDIVA.

Keputusannya seperti di bawah:

Sila ambil perhatian bahawa ChatGPT tidak diprogram untuk memberikan nasihat kewangan seperti yang ditunjukkan di atas; bagaimanapun, kami boleh menggunakannya untuk menjana skrip yang boleh digunakan dalam strategi perdagangan kita seperti yang ditunjukkan di bawah.

Kita boleh menggunakannya untuk mengubah skrip yang kita cipta.

Arahan ChatGPT:

Ubah skrip sebelumnya. Jual posisi panjang apabila nilai posisi meningkat sebanyak 3%

Keputusannya adalah:

Setelah kami menguji skrip yang dihasilkan, kami dapat melihat bahwa kami menghasilkan keuntungan dari tangkapan skrin di atas.

Kesimpulan

ChatGPT adalah alat yang kuat untuk menghasilkan kod TradingView Pine Script dengan cepat dan mudah dengan hanya memberikan arahan dalam bahasa semula jadi dan menentukan jenis output yang anda inginkan. Ia boleh menghasilkan kod untuk pelbagai tugas, seperti mencipta petunjuk khas, melukis carta, dan membangunkan strategi automatik. Walaupun ia boleh menjadi alat yang berguna untuk mempercepatkan pembangunan dan prototaip, anda perlu meneliti dan mengubah kod mengikut keperluan anda untuk memastikan ia tepat dan memenuhi keperluan anda. Di atas segalanya, pastikan anda menguji kod secara menyeluruh sebelum menggunakannya dalam persekitaran perdagangan secara langsung. Secara keseluruhannya, ChatGPT adalah alat yang hebat untuk peniaga dan pelabur yang ingin menjimatkan masa dan usaha dalam kod, petunjuk teknikal khusus, dan strategi TradingView automatik. Ia berpotensi mengubah cara peniaga dan pelabur menganalisis dan berdagang dalam pasaran kewangan kerana kemampuannya menghasilkan kod Pine Script berdasarkan arahan dalam bahasa semula jadi.

Bagaimana anda suka artikel itu