3
fokus pada
1444
Pengikut

Perkongsian lewat, robot frekuensi tinggi Bitcoin yang memperoleh 5% setiap hari pada tahun 2014 tersedia secara umum

Dicipta dalam: 2017-11-30 14:15:27, dikemas kini pada: 2024-12-26 21:36:00
comments   28
hits   38119

Perkongsian lewat, robot frekuensi tinggi Bitcoin yang memperoleh 5% setiap hari pada tahun 2014 tersedia secara umum

Pengenalan kepada Strategi

Alamat perkongsian strategi: https://www.fmz.com/strategy/1088 Strategi ini telah menjadi strategi utama saya sejak saya mula berdagang mata wang maya Ia menjadi lebih rumit selepas penambahbaikan dan pengubahsuaian yang berterusan, tetapi idea utama tidak berubah Versi yang saya kongsikan adalah versi awal tanpa pepijat yang jelas dan versi paling jelas tanpa pengurusan kedudukan Setiap transaksi adalah dengan kedudukan penuh, tanpa sebarang pembekuan atau mulakan semula, dsb., tetapi ia sudah cukup untuk menggambarkan masalah. Strategi itu dijalankan dari Ogos 2014 sehingga bursa mula mengenakan bayaran awal tahun ini. Ia berjalan agak baik dalam tempoh tersebut, dengan kerugian yang sangat sedikit. Dana meningkat daripada 200 yuan awal kepada 80 bitcoin. Proses khusus boleh dilihatBlog Sina XiaocaodalamJalan ke perdagangan mata wang kripto automatikSiri artikel. Angka berikut adalah keluk keuntungan platform OKcoin yang telah saya kira secara khusus Modal awal adalah 1,000 yuan Anda dapat melihat bahawa wang awal telah meningkat dengan mantap Garis lurus di tengah adalah apabila strategi saya strategi telah ditukar kepada strategi pendapatan syiling, dalam denominasi RMB Pulangan turun naik secara mendadak Proses khusus adalahRingkasan dua tahun perdagangan strategikTerdapat penerangan dalam artikel. Perkongsian lewat, robot frekuensi tinggi Bitcoin yang memperoleh 5% setiap hari pada tahun 2014 tersedia secara umum Angka berikut ialah keluk jumlah aset yang ditukar kepada mata wang: Perkongsian lewat, robot frekuensi tinggi Bitcoin yang memperoleh 5% setiap hari pada tahun 2014 tersedia secara umum

Mengapa berkongsi strategi ini?

  1. Selepas pertukaran mengenakan yuran transaksi, ia hampir membunuh semua strategi frekuensi tinggi, termasuk saya. Tetapi mungkin ia masih boleh berfungsi jika strategi itu diubah suai, anda boleh mengkajinya.
  2. Saya sudah lama tidak berkongsi apa-apa, dan saya sudah lama ingin menulis artikel ini.
  3. Berkomunikasi dan belajar dengan semua orang.

Prinsip strategi

Prinsip strategi ini sangat mudah, dan boleh difahami sebagai strategi membuat pasaran frekuensi tinggi selepas membaca ini, anda mungkin mahu memukul seseorang, kerana ini boleh menghasilkan wang dan hampir semua orang boleh menulisnya pada masa itu masa. Saya tidak menjangka ia begitu berkesan pada mulanya. Ini menunjukkan bahawa jika anda mempunyai idea dalam fikiran, anda harus mempraktikkannya dengan cepat, dan anda mungkin mendapat kejutan yang tidak dijangka. Pada tahun 2014, apabila robot Bitcoin mula-mula muncul, terlalu mudah untuk menulis strategi yang menguntungkan. Seperti semua strategi frekuensi tinggi, strategi ini juga berdasarkan buku pesanan Rajah berikut menunjukkan pengedaran pesanan pertukaran Bitcoin biasa. Perkongsian lewat, robot frekuensi tinggi Bitcoin yang memperoleh 5% setiap hari pada tahun 2014 tersedia secara umum Anda boleh melihat bahawa di sebelah kiri adalah pesanan beli, menunjukkan bilangan pesanan belum selesai pada harga yang berbeza, dan di sebelah kanan adalah pesanan jual. Boleh difikirkan jika seseorang itu ingin membeli Bitcoin, jika dia tidak mahu membuat pesanan dan menunggu, dia hanya boleh memilih untuk mengambil pesanan Jika dia mempunyai banyak pesanan, ia akan menyebabkan jumlah pesanan jual untuk dilaksanakan, menyebabkan kesan pada harga, tetapi kesan ini secara amnya tidak akan kekal selama-lamanya, dan masih ada orang yang ingin mengambil pesanan dan menjual, harga mungkin akan pulih dalam masa yang sangat singkat , adalah sama jika seseorang ingin menjual mata wang. Ambil pending order dalam rajah sebagai contoh Jika anda ingin membeli 5 syiling terus, harga akan mencecah 10377. Pada masa ini, jika ada yang ingin menjual 5 syiling terus, harga akan mencecah 10348. Ruang ini adalah keuntungan. Strategi ini akan membuat pesanan pada harga yang lebih rendah sedikit daripada 10377, seperti 10376.99, dan beli pada harga yang lebih tinggi sedikit daripada 10348, seperti 10348.01. Walaupun ia tidak akan menjadi sempurna setiap masa, disebabkan oleh kesan kebarangkalian, peluang untuk membuat wang sebenarnya sangat tinggi. Mari kita jelaskan operasi khusus dengan parameter strategi semasa Sudah tentu, parameter ini tidak boleh digunakan lagi, ia hanya penjelasan. Ia akan mencari harga dengan pesanan jualan terkumpul sebanyak 8 syiling, iaitu 10377 di sini Harga jualan pada masa ini adalah harga ini tolak 0.01 (jumlah tolak boleh juga secara rawak). pesanan belian terkumpul sebanyak 8 syiling, di sini ialah 10348, maka harga jualan pada masa ini ialah 10348.01, dan perbezaan antara harga belian dan jualan ialah 10376.99-10348.01=28.98, iaitu lebih besar daripada perbezaan 1.5 yang telah ditetapkan oleh strategi. Kemudian buat pesanan pada dua harga ini dan tunggu urus niaga Jika perbezaan harga Jika kurang daripada 1.5, kami juga akan mencari harga untuk membuat pesanan, seperti harga pasaran tambah atau tolak 10, menunggu kebocoran. (adalah lebih sesuai untuk terus mencari lebih mendalam). Juga ambil perhatian bahawa strategi ini hanya berkaitan dengan kedalaman semasa pesanan belum selesai, dan tidak mengambil berat tentang keadaan pasaran sejarah dan urus niaga sejarahnya sendiri. Strategi ini juga tidak mempunyai konsep kerugian tunggal adalah sangat tinggi.

Penjelasan lanjut

  1. Apa yang perlu dilakukan jika anda tidak mempunyai wang atau syiling? Keadaan ini sangat biasa apabila saya mempunyai wang yang kurang dan kebanyakan masa saya hanya membuat pesanan sebelah pihak, tetapi ia tidak menjadi masalah besar. Malah, logik mata wang dan baki wang boleh ditambah, tetapi kerugian tidak dapat dielakkan dalam proses mengimbangi Lagipun, setiap transaksi disukai oleh kebarangkalian juga mensia-siakan peluang transaksi di pihak lain.
  2. Bagaimana jawatan diuruskan? Pada mulanya, semua urus niaga berada dalam mod beli dan jual penuh Kemudian, mereka dibahagikan kepada kumpulan yang berbeza mengikut parameter yang berbeza, dan urus niaga tidak akan diselesaikan dalam satu masa.
  3. Tiada stop loss? Strategi ini mempunyai logik yang lengkap untuk pesanan beli dan jual.
  4. Bagaimana untuk menyesuaikan strategi untuk mendapatkan syiling? Parameter pada masa ini adalah simetri, iaitu pesanan jualan terkumpul sebanyak 8 syiling ke atas dan pesanan belian terkumpul sebanyak 8 syiling ke bawah Jika pesanan jualan terkumpul sebanyak 15 syiling ke bawah, jika ia tidak seimbang, contohnya, pesanan jualan terkumpul sebanyak 15 syiling ke atas menjadikan peluang untuk. menjual syiling lebih jarang. Terdapat peluang yang lebih besar bahawa anda akan mendapatkannya semula pada harga yang lebih rendah, yang akan memberi anda syiling, dan seterusnya menghasilkan wang. Malah, strategi awal sangat berkesan sehingga kedua-dua syiling dan wang meningkat.
  5. Bagaimana untuk menangani kerugian terapung? Sudah tentu, satu urus niaga akan mengakibatkan kerugian Sebagai contoh, jika harga mata wang meningkat selepas menjual dan jatuh selepas membeli, kerugian terapung tersebut tidak perlu diproses, kerana urus niaga adalah sangat kerap, dan adalah perkara biasa untuk. mempunyai beribu-ribu transaksi sehari Kerugian terapung adalah perkara biasa selagi kebarangkalian keuntungan lebih tinggi.
  6. Bagaimana untuk mengelakkan angsa hitam? Terdapat banyak acara angsa hitam dalam Bitcoin Kadang-kadang ia terus jatuh tanpa sebarang peluang untuk dijual Dalam kes ini, tidak perlu terlalu risau, kerana acara angsa hitam sering membawa turun naik yang tinggi, dan ini adalah bahagian yang strategi. membuat wang daripada.

Penerangan Kod

Untuk kod lengkap, anda boleh lihat perkongsian strategi saya di www.fmz.com Di sini saya hanya akan menerangkan fungsi logik teras. Tanpa sebarang perubahan, cakera simulasi yang disertakan dengan botv sebenarnya berfungsi sepenuhnya. Ini adalah strategi lebih daripada 3 tahun yang lalu, dan platform itu masih menyokongnya sehingga kini. Pertama, kita perlu menggunakan GetPrice() untuk mendapatkan harga bida dan permintaan. tiada kuantiti yang diperlukan (pada peringkat kemudian, banyak pesanan grid 0.01 akan membawa kepada keadaan ini), panggilan adalah GetPrice(‘Beli’) untuk mendapatkan harga belian.

function GetPrice(Type) {
   //_C()是平台的容错函数
    var depth=_C(exchange.GetDepth);
    var amountBids=0;
    var amountAsks=0;
    //计算买价,获取累计深度达到预设的价格
    if(Type=="Buy"){
       for(var i=0;i<20;i++){
           amountBids+=depth.Bids[i].Amount;
           //参数floatamountbuy是预设的累计深度
           if (amountBids>floatamountbuy){
               //稍微加0.01,使得订单排在前面
              return depth.Bids[i].Price+0.01;}
        }
    }
    //同理计算卖价
    if(Type=="Sell"){
       for(var j=0; j<20; j++){
    	   amountAsks+=depth.Asks[j].Amount;
            if (amountAsks>floatamountsell){
            return depth.Asks[j].Price-0.01;}
        }
    }
    //遍历了全部深度仍未满足需求,就返回一个价格,以免出现bug
    return depth.Asks[0].Price
}

Fungsi utama setiap gelung ialah onTick(). Masa gelung ditetapkan kepada 3.5s Setiap gelung akan membatalkan pesanan asal dan membuat pesanan baharu, semakin kecil kemungkinannya untuk menghadapi pepijat.

function onTick() {
    var buyPrice = GetPrice("Buy");
    var sellPrice= GetPrice("Sell");
    //diffprice是预设差价,买卖价差如果小于预设差价,就会挂一个相对更深的价格
    if ((sellPrice - buyPrice) <= diffprice){
            buyPrice-=10;
            sellPrice+=10;}
    //把原有的单子全部撤销,实际上经常出现新的价格和已挂单价格相同的情况,此时不需要撤销
    CancelPendingOrders() 
    //获取账户信息,确定目前账户存在多少钱和多少币
    var account=_C(exchange.GetAccount);
    //可买的比特币量,_N()是平台的精度函数
    var amountBuy = _N((account.Balance / buyPrice-0.1),2); 
    //可卖的比特币量,注意到没有仓位的限制,有多少就买卖多少,因为我当时的钱很少
    var amountSell = _N((account.Stocks),2); 
    if (amountSell > 0.02) {
        exchange.Sell(sellPrice,amountSell);}
    if (amountBuy > 0.02) {
        exchange.Buy(buyPrice, amountBuy);}
    //休眠,进入下一轮循环
    Sleep(sleeptime);
}

Ekor

Keseluruhan program ini hanya kira-kira 40 baris panjang dan kelihatan sangat mudah, tetapi saya mengambil masa lebih daripada seminggu untuk menyelesaikannya, dan itu adalah pada platform botvs. Kelebihan terbesar ialah saya bermula lebih awal Pada tahun 2014, pasaran dikuasai oleh arbitraj, dan tidak terdapat banyak grid frekuensi tinggi dan kedudukan meraih, yang menjadikan strategi seperti itik dalam air Kemudian, persaingan tidak dapat dielakkan menjadi lebih dan lebih sengit, dan wang saya menjadi lebih banyak Terdapat lebih banyak cabaran yang datang, dan kita perlu membuat perubahan besar sekali-sekala untuk menanganinya, tetapi secara keseluruhannya ia berjalan lancar. Apabila platform dagangan tidak mengenakan yuran pengendalian, ia adalah syurga bagi perdagangan terprogram, pelabur runcit cenderung untuk beroperasi kerana mereka tidak mengenakan yuran pengendalian, yang menyediakan ruang untuk frekuensi tinggi dan arbitraj -0.2% Yuran urus niaga dua hala telah berakhir. Ia bukan hanya soal caj, tetapi juga penurunan dalam keseluruhan aktiviti pasaran. Walau bagaimanapun, masih terdapat banyak ruang untuk strategi kuantitatif yang tidak memerlukan frekuensi tinggi.