Modul imej membina strategi dagangan - tergelincir

Penulis:Mimpi kecil, Dicipta: 2019-07-29 09:04:35, Dikemas kini: 2023-10-20 20:09:03

img

Modul imej yang membina strategi perdagangan tercetus

Dengan mempelajari kandungan bab-bab sebelumnya dalam siri ini, anda telah menguasai asas penggunaan pelbagai jenis modul visualisasi. Dalam bab ini, kita menggunakan strategi yang mudah tetapi menyeronokkan untuk membina modul visual.

  • Satu strategi pengejaran dan kejatuhan yang mudah tetapi menyeronokkan

    • Idea strategik

      Pada asasnya, strategi ini adalah untuk mengejar penurunan, memilih pasaran untuk pasaran tunai mata wang digital, seperti BTC_USDT, berdasarkan harga semasa strategi berjalan, kenaikan harga dengan peratusan tertentu, membeli dengan peratusan tertentu aset semasa (mata wang), dan menjual barang dengan peratusan tertentu aset semasa (mata wang).

    • Pilih untuk memvisualisasikan perpustakaan kelas, tambah modul berganda

      Sebelum memulakan pembinaan, kami menambah beberapa modul yang boleh digunakan semula.

      img

      Seperti gambar di atas:

      Di dalam kategori perpustakaan terdapat beberapa perpustakaan yang boleh digunakan semula dalam pembungkusan yang baik, yang boleh digunakan setelah dipilih. "Lembaga Perdagangan Saham Mata Wang Digital" yang dipilih adalah sebuah perpustakaan untuk pasaran Saham Mata Wang Digital, yang menangani logik pengesanan yang rumit, uji semula, dan lain-lain (misalnya, bagaimana untuk memproses transaksi tanpa pesanan dan lain-lain) Dalam membina strategi, banyak logik pemprosesan yang rumit telah dielakkan, sangat mudah.

    • Modul strategi penjumlahan

      img

      Oleh kerana idea strategi sangat mudah, modul strategi yang disusun bersama tidak terlalu besar. Kami mengesan semula bahawa dari 18 Oktober, dalam masa kurang dari setahun, pasaran akan mengalami kejatuhan besar dan tren, yang boleh menjadi strategi pemeriksaan awal. Parameter pengesanan:

      img

      Lihat hasil ujian semula strategi ini:img

      Strategi bahasa JavaScript yang setara, yang juga dikeluarkan di sini pada masa yang sama, boleh digunakan oleh pelajar yang berminat untuk belajar. Dengan mempelajari modul visualisasi untuk membina strategi, konsep strategi, penggunaan pelbagai antara muka, perdagangan berprogram yang mudah diperkenalkan.

      Strategi ini tidak mempunyai parameter antara muka lain, dan pelajar yang berminat boleh mengoptimumkan pelanjutan.

      function main() {
          var basePrice = -1
          var addRatio = 0.02
            
          while (true) {
              var ticker = exchange.GetTicker()
              if (basePrice == -1) {
                  basePrice = ticker.Last
              }
              
              if ((ticker.Last - basePrice) > 0 && ((ticker.Last - basePrice) / basePrice > addRatio)) {
                  var acc = exchange.GetAccount()
                  var amount = acc.Balance * addRatio / ticker.Last
                  
                  $.Buy(amount)
                  basePrice = ticker.Last
              } 
              
              if ((ticker.Last - basePrice) < 0 && ((basePrice - ticker.Last) / basePrice > addRatio)) {
                  var acc = exchange.GetAccount()
                  var amount = acc.Stocks * addRatio
                  
                  $.Sell(amount)
                  basePrice = ticker.Last
              }
          } 
      }
      

      Satu perkara yang sangat menarik mengenai strategi ini ialah aset akaun ditetapkan sebagai mata wang dan nilai wang pada permulaan, contohnya pasangan dagangan BTC_USDT, kini harga BTC adalah 10,000, mata wang akaun dibagikan kepada 5 dan USDT dibagikan kepada 50,000.

      Strategi ini adalah sikap neutral terhadap pasaran dan harga yang jatuh. Cuba bagi USDT yang lebih sedikit dan wang yang lebih banyak. Contohnya:

      img

      Perbezaan yang ketara di dalam pengukuran semula.

      Anda juga boleh menetapkan lebih banyak USDT dan lebih sedikit mata wang.

      img

      Di sini, anda boleh merakit modul dan mencuba idea perdagangan berprogram anda sendiri.

Strategi untuk memvisualisasikan paradigma:

Lebih banyak strategi boleh didapati di:https://www.fmz.com/square

Artikel lain dalam siri ini

Program yang membosankan, mudah dilakukan dengan cara blok, cubalah, sangat menyeronokkan!


Berkaitan

Lebih lanjut