Strategi perdagangan frekuensi tinggi - Penny Jump

Penulis:Tidak ada, Tanggal: 2014-08-18 12:52:35
Tag:Frekuensi tinggi

$1.01 x $1.03 $200, lalu tiba-tiba ada investor institusional yang gila datang dan menggantung order $1.01 untuk 3.000 saham, maka buku order akan menjadi $3.200 $1.01 x $1.03 $200. dan kita biasanya menyebut investor institusional yang gila ini sebagai gajah gajah, dan pedagang frekuensi tinggi tahu bahwa harga $1.01 didukung oleh pembelian, jadi mereka akan menaikkan harga penawaran mereka 1 sen menjadi $1.02, dan strategi ini disebut Penny Jump; karena pedagang frekuensi tinggi tahu bahwa di tempat berikutnya ada gajah gajah yang mendukung; jadi jika harga naik ke $1.03 x $1.05, mereka dapat langsung mendapatkan keuntungan $0.01.

Jika pedagang frekuensi tinggi membeli saham setelah itu, bahkan jika harganya tidak naik karena ada gajah di bawahnya, dia juga dapat dengan cepat menjual gajah itu dengan harga $1.01.

Untuk pedagang frekuensi tinggi, cara mereka untuk mendapatkan keuntungan sebenarnya juga sangat sederhana, yaitu dengan menebak niat lawan trading dari mikrostruktur pasar, dan kemudian membuat posisi lebih awal dari yang lain. Kemudian, dengan keuntungan kecil dalam waktu singkat, mereka keluar dari pasar dengan cepat.

Untuk gajah ini, dia menjadi target yang dihantui oleh pedagang frekuensi tinggi karena dia mengungkapkan niatnya untuk berdagang karena ada pembelian besar yang tergantung di pasar.

Dan di dunia perdagangan saham yang nyata, seharusnya jarang ada investor institusional yang cerdas seperti ini yang akan dengan berani memasang pembelian besar di pasar. Sebaliknya, investor institusional besar, yang ingin keluar dari satu saham, secara sengaja memasang pembelian besar untuk membuat ilusi, untuk menarik pedagang frekuensi tinggi untuk masuk ke tempat untuk mendorong harga saham, dan kemudian membalikkan barang-barang otak yang lain, dan itulah perdagangan keuntungan di dunia saya. penipuan.

Bagi trader frekuensi tinggi, begitu strategi ini dilihat dan ditentang, maka mereka akan kembali untuk melawan penipuan, mengembangkan strategi untuk makan bubur penipuan investor institusional.

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 banyak

Caixb1233Jika Anda tidak memiliki akun Facebook, Anda mungkin tidak akan dapat mengaksesnya.

bbTerima kasih banyak untuk berbagi, saya tidak mengerti, saya mengerti, 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