Strategi Perdagangan Frekuensi Tinggi - Penny Jump

Penulis:Sifar, Tarikh: 2014-08-18 12:52:35
Tag:Frekuensi tinggi

$1.01 x $1.03 $200, dan tiba-tiba pelabur institusi yang gila ini datang dan menggantung pembelian $1.01 untuk 3,000 saham, dan buku pesanan akan menjadi $3.200 $1.01 x $1.03 $200. dan kita biasanya menyebut pelabur institusi yang gila ini sebagai gajah gajah, dan peniaga frekuensi tinggi tahu harga $1.01 adalah disokong oleh pembelian, jadi mereka menaikkan harga tawaran mereka 1 sen menjadi $1.02, dan ini dinamakan Penny Jump; kerana peniaga frekuensi tinggi tahu bahawa di tempat seterusnya ada gajah yang disokong; jadi jika harga naik ke $1.03 x $1.05, dia boleh mendapatkan keuntungan $0.01 dengan serta-merta.

Jika peniaga frekuensi tinggi membeli saham itu selepas itu, walaupun harganya tidak naik kerana ada gajah yang menyokongnya di bawah, dia juga boleh menjual gajah itu dengan cepat dengan harga $1.01.

Bagi peniaga frekuensi tinggi, cara mereka untuk mendapat keuntungan sebenarnya sangat mudah, iaitu dengan menggunakan struktur mikro di pasaran untuk meneka niat peniaga, dan kemudian mendahului orang lain untuk membina bahagian; kemudian membuat keuntungan kecil dalam masa yang singkat, dan kemudian keluar dari pasaran dengan cepat.

Bagi gajah ini, dia telah mendedahkan niat dagangnya dengan menggantung bayaran besar di pasaran dan secara semula jadi menjadi sasaran yang diburu oleh peniaga frekuensi tinggi.

Dalam dunia dagangan saham yang sebenar, seharusnya jarang ada pelabur institusi yang cerdik ini yang akan dengan berani menggantung pembelian besar di pasaran. Sebaliknya, pelabur institusi besar yang ingin keluar dari satu saham, dengan sengaja menggantung pembelian besar untuk membuat khayalan, untuk menarik pedagang frekuensi tinggi masuk untuk memajukan harga saham, dan kemudian mengeluarkan barang-barang otak yang lain, dan ini adalah perdagangan keuntungan di dunia saya. penipuan.

Bagi peniaga frekuensi tinggi, apabila strategi ini dilihat dan ditandingi, mereka akan berbalik dan menentang penipuan, mengembangkan strategi untuk makan bubur penipuan pelabur institusi.

Gambar tambahan:

img



var Counter = {
    i: 0,
    w: 0,
    f: 0
};

// Variables
var InitAccount = null;

function CancelAll() {
    while (true) {
        var orders = _C(exchange.GetOrders);
        if (orders.length == 0) {
            break;
        }
        for (var i = 0; i < orders.length; i++) {
            exchange.CancelOrder(orders[i].Id);
        }
        Sleep(Interval);
    }
}

function updateStatus(msg) {
    LogStatus("调戏次数:", Counter.i, "成功:", Counter.w, "失败:", Counter.f, "\n"+msg+"#0000ff\n"+new Date());
}

function main() {
    if (DisableLog) {
        EnableLog(false);
    }
    CancelAll();
    InitAccount = _C(exchange.GetAccount);
    Log(InitAccount);
    var i = 0;
    var locks = 0;
    while (true) {
        Sleep(Interval);
        var depth = _C(exchange.GetDepth);
        if (depth.Asks.length === 0 || depth.Bids.length === 0) {
            continue;
        }
        updateStatus("搜索大象中.... 买一: " + depth.Bids[0].Price + ",  卖一:" + depth.Asks[0].Price + ", 锁定次数: " + locks);
        var askPrice = 0;
        for (i = 0; i < depth.Asks.length; i++) {
            if (depth.Asks[i].Amount >= Lot) {
                askPrice = depth.Asks[i].Price;
                break;
            }
        }
        if (askPrice === 0) {
            continue;
        }
        var elephant = null;
        // skip Bids[0]
        for (i = 1; i < depth.Bids.length; i++) {
            if ((askPrice - depth.Bids[i].Price) > ElephantSpace) {
                break;
            }
            if (depth.Bids[i].Amount >= ElephantAmount) {
                elephant = depth.Bids[i];
                break;
            }
        }

        if (!elephant) {
            locks = 0;
            continue;
        }
        locks++;
        if (locks < LockCount) {
            continue;
        }
        locks = 0;

        updateStatus("调戏大象中....大象在第" + i + "档, " + JSON.stringify(elephant));
        exchange.Buy(elephant.Price + PennyTick, Lot, "Bids[" + i + "]", elephant);
        var ts = new Date().getTime();
        while (true) {
            Sleep(CheckInterval);
            var orders = _C(exchange.GetOrders);
            if (orders.length == 0) {
                break;
            }
            if ((new Date().getTime() - ts) > WaitInterval) {
                for (var i = 0; i < orders.length; i++) {
                    exchange.CancelOrder(orders[i].Id);
                }
            }
        }
        var account = _C(exchange.GetAccount);
        var opAmount = _N(account.Stocks - InitAccount.Stocks);
        if (opAmount < 0.001) {
            Counter.f++;
            Counter.i++;
            continue;
        }
        updateStatus("买单得手: " + opAmount +", 开始出手...");
        exchange.Sell(elephant.Price + (PennyTick * ProfitTick), opAmount);
        var success = true;
        while (true) {
            var depth = _C(exchange.GetDepth);
            if (depth.Bids.length > 0 && depth.Bids[0].Price <= (elephant.Price-(STTick*PennyTick))) {
                success = false;
                updateStatus("没有得手, 开始止损, 当前买一: " + depth.Bids[0].Price);
                CancelAll();
                account = _C(exchange.GetAccount);
                var opAmount = _N(account.Stocks - InitAccount.Stocks);
                if (opAmount < 0.001) {
                    break;
                }
                exchange.Sell(depth.Bids[0].Price, opAmount);
            }
            var orders = _C(exchange.GetOrders);
            if (orders.length === 0) {
                break;
            }
            Sleep(CheckInterval);
        }
        if (success) {
            Counter.w++;
        } else {
            Counter.f++;
        }
        Counter.i++;
        var account = _C(exchange.GetAccount);
        LogProfit(account.Balance - InitAccount.Balance, account);
    }
}

Berkaitan

Lebih lanjut

caixb1233Z besar, adakah strategi ini masih berkesan pada masa ini?

bbTerima kasih banyak untuk berkongsi, saya masih tidak faham, terima kasih kerana memahami, terima kasih! https://dn-filebox.qbox.me/91dee18be7307389046517f405b410897a1f3fb9.png https://dn-filebox.qbox.me/4d90b4713a44f61b3a836114fceaf62bcff0756e.png https://dn-filebox.qbox.me/1937c68cfe9f33040d29e03efa5160e13c5ad174.png https://dn-filebox.qdn.me/bdc54915ecc86cebb582fee0307758519207a78.png