Minta bantuan mengenai penggunaan pyramiding

Penulis:CryptoLiu, Dicipta: 2022-11-17 09:00:59, Dikemas kini:

strategy ((title = ketuk mendapatkan isyarat yang lebih banyak, masuk ke ketuk pelbagai kedudukan, pyramding = 5) if longCondition dan strategi.position_size <= 0 strategy.entry ((membuka banyak akaun, strategy.long, when = lowLong, amount = amount, comment = banyak akaun terbuka) if strategy.position_size > 0 and lowShort strategy.close_all (dalam bahasa Inggeris)

Saya ingin mewujudkan bahawa apabila mencetuskan isyarat longCondition dan mencetuskan isyarat multi-head kecil, satu kedudukan akan dibuka, dan kemudian mencetuskan isyarat kosong peringkat kecil pada satu kedudukan, seperti Martin. Tetapi ketika menulis semula, saya mendapati bahawa ini hanya boleh mencetuskan kedudukan pertama, kerana setelah dibuka, tidak memenuhi kedudukan kurang daripada 0, bagaimana untuk menyesuaikan perbandingan yang lebih sesuai?Jika anda lihat pada gambar di bawah, contohnya, garis hijau, garpu emas adalah isyarat longcondition saya, empat anak panah hijau adalah isyarat lowLong, anak panah merah adalah isyarat lowShort, bagaimana untuk mencapai garpu emas yang bercetak hijau untuk masuk secara berturut-turut?


Lebih lanjut

Mimpi kecilMasalah pertama, jika parameter pyramding diabaikan, anda boleh mengubah fungsi bawah strategi.entry menjadi strategi.order, yang mengabaikan had jumlah pengumpulan; sama seperti fungsi entri yang lain. `` strategy ((title = "Mengambil lebih banyak isyarat, masuk ke pelbagai kedudukan") if longCondition dan strategi.position_size >= 0 strategy.order (("lebih banyak", strategy.long, when = lowLong, amount = amount, comment = "multi-head opening") if strategy.position_size > 0 and lowShort strategy.close_all (("Benar-benar banyak", comment = "Benar-benar banyak") `` Saya tidak boleh melihat dan melihat dengan cara ini.

Mimpi kecilKemudian anda boleh menggunakan fungsi entry untuk menetapkan parameter pyramding.

CryptoLiuPada dasarnya tidak mengabaikan parameter pyramiding, kod sebelum ini adalah tidak boleh melakukan beberapa kali pemasangan yang sama, anda memberi saya ulasan di bawah adalah ia boleh dilaksanakan beberapa kali pemasangan yang sama. Jika demikian, bagaimana untuk mengehadkan bilangan tunggal maksimum yang sama?