Saya telah lama tidak menulis artikel, saya ingin bercakap mengenai strategi dan status yang telah lama tidak ditulis.
Ramai rakan mempunyai strategi dagangan yang baik, tetapi apabila dilaksanakan dengan pemrograman, mereka sering mendapati kawalan program tidak dapat dilaksanakan mengikut pemikiran sebelumnya, akan menemui lebih banyak kedudukan terbuka, lebih banyak kedudukan rata, atau bahkan kontrak yang tidak masuk akal yang mempunyai banyak kedudukan dan kosong pada masa yang sama. Sebenarnya, sebab asas fenomena ini adalah bahawa perdagangan yang dimulakan tidak seperti perdagangan subjektif, dalam keadaan mendadak, dapat bertindak balas dan memproses dengan tepat. Sebagai contoh, saya melakukan operasi pembukaan strategi yang dipenuhi, tetapi tidak dapat ditukar pada kedudukan harga pembukaan ini, atau dalam persekitaran pasaran pada masa itu, maka program harus melakukan operasi penarikan; dan selepas penarikan, sama ada pembukaan tambahan, untuk mencapai posisi pembukaan yang dirancang, juga memerlukan kawalan program. Oleh itu, prosedur pelaporan perdagangan yang dimulakan, dan kawalan strategi untuk memicu isyarat pesanan, dilakukan dengan cara yang mudah, dan bukan selepas keadaan yang mungkin berlaku, di sini mesti dilakukan kawalan untuk semua keadaan yang mungkin berlaku.
Mesin keadaan adalah peta pemindahan keadaan, dengan memperkenalkan mesin keadaan, membezakan semua keadaan pesanan, dan menggunakan program untuk mengawal logiknya dalam semua keadaan, tidak akan terganggu.
Dalam proses urus niaga, kita memberi arahan kepada pesanan dengan tindakan ini: membuat pemberitahuan, memadamkan pemberitahuan, membuat pemberitahuan, memadamkan pemberitahuan; kita menerima maklum balas keadaan pesanan yang merupakan hasil daripada tindakan ini: tidak sepenuhnya ditandatangani, telah ditandatangani, untuk memadamkan (sebahagian telah ditandatangani atau tidak ditandatangani). Oleh itu, kita boleh menandai keadaan ini sebagai keadaan selepas melakukan tindakan kepada pesanan, pesanan menunggu untuk dikembalikan. Contohnya, tindakan membuka gudang menandakan keadaan yang tidak baik > membuka gudang atau membuka gudang yang tidak baik.
Di bawah ini adalah contoh mudah kontrak tunggal yang lebih klasik untuk rujukan pembaca:
Dengan cara ini, dalam proses dagangan kontrak tunggal, mana-mana keadaan di mana pesanan berada boleh dibezakan secara ketat; prosedur juga boleh diproses mengikut keadaan yang berbeza. Contohnya: selepas penarikan masa lepas, anda boleh teruskan pada harga asal, atau menambah harga bergerak tertentu, atau teruskan pada harga pendirian pesanan lawan, yang boleh dikawal mengikut strategi anda.
Sudah tentu, anda juga boleh mengawal aliran keadaan mengikut niat anda, seperti dalam gambar contoh di atas, jika anda menarik balik ing yang menerima maklum balas adalah menarik balik yang berjaya dan ada urus niaga pembukaan, keadaan tidak mengalir ke ing yang biasa tetapi memilih satu cara untuk terus mengikut kedudukan sasaran sebelumnya, terus berdagang dengan kedudukan yang tersisa, dan kemudian mengalir ke ing yang terbuka.
Di sini, kita bercakap tentang mesin status dua kontrak. Sistem ini melibatkan dua kontrak, iaitu masalah kaki yang rata. Mesin status sangat bermasalah berbanding dengan kontrak tunggal.
Namun, seperti yang dinyatakan di atas, kita melakukan tindakan ke atas pesanan, mengumpul pulangan penghantaran atau pulangan transaksi kepada beberapa tindak balas selepas tindakan ke atas pesanan, dan menetapkan keadaan pesanan semasa menunggu tindak balas tindakan. Dengan pemikiran ini, kita menyenaraikan semua tindakan, kemudian menggabungkan kedua-dua tindakan kontrak, dan kemudian menambah ing, maka kita menyenaraikan semua keadaan.
Tindakan yang dikenakan terhadap kontrak: membuka, meratakan, menarik, dan lain-lain. Tanda-tanda ini adalah kerana selepas memegang satu kaki, mengikut prinsip keuntungan, kaki yang lain mesti meratakan. Oleh itu, kaki yang pertama membangunkan kedudukan yang baik, harus menunggu kaki kedua juga membina kedudukan yang bertentangan, membentuk kombinasi keuntungan.
Oleh itu, status pesanan bagi kontrak dua hala dimasukkan dalam jadual di bawah:
Dengan cara ini, anda boleh membina mesin keadaan yang anda perlukan berdasarkan maklum balas selepas tindakan dikenakan pada pesanan anda. Gambar berikut adalah mesin keadaan ketika anda mempertimbangkan untuk membina portfolio pilihan untuk rujukan pembaca:
Logik dan aliran keadaan untuk meratakan portfolio perbelanjaan adalah asas dan pembinaan pembukaan yang sesuai, dan tidak akan dibincangkan di sini.
Diambil dari blog ronalgao