OptimizedDrawingHotkeys ialah cBot cTrader Automate yang mempercepat anotasi carta dengan membolehkan anda mencipta alat lukisan melalui kekunci panas papan kekunci dan klik tetikus. Ia termasuk pratonton penempatan “hantu” secara langsung, snapping (ke bar Tinggi/Rendah atau OHLC dengan pembulatan tick pilihan), HUD pada carta, undo untuk lukisan terakhir, label harga yang betul digit, sambungan kanan dalam bar, dan sistem retracement Fib tersuai yang boleh membina semula garisan/label tahap fib yang hilang (dan lapisan segi empat tepat yang diisi) secara automatik selepas perubahan jangka masa.
OptimizedDrawingHotkeys cBot — Manual Pengguna
Apa yang dilakukan oleh cBot ini
OptimizedDrawingHotkeys ialah pembantu lukisan untuk carta cTrader. Ia membolehkan anda dengan cepat meletakkan objek lukisan biasa menggunakan kekunci panas papan kekunci + klik tetikus, dengan pilihan pratonton hantu, snapping, HUD pada carta, Undo, dan sistem penyembuhan sendiri yang membina semula garisan/label tahap Fib (dan lapisan segi empat tepat yang diisi) jika ia hilang selepas perubahan jangka masa.
- Ia tidak meletakkan dagangan (AccessRights.None).
- Ia melukis objek carta dan menguruskan objek “anak” berkaitan (label, tahap fib, lapisan isi segi empat tepat, dll.).
Mula cepat (aliran kerja biasa)
- Pasangkan cBot ke carta (cTrader Automate).
- Tekan kekunci panas (contohnya, F untuk Fib, R untuk Segi Empat Tepat).
- Klik pada carta untuk meletakkan titik yang diperlukan.
- Tekan Esc untuk membatalkan lukisan yang sedang berjalan.
- Tekan Z (lalai) untuk undo lukisan terakhir yang selesai.
- Tekan U (lalai) untuk tunjuk/sembunyi HUD.
Kekunci panas dan mod lukisan
Kekunci panas lalai
- H = Garis mendatar (1 klik)
- V = Garis menegak (1 klik)
- T = Garis tren (2 klik)
- R = Segi Empat Tepat (2 klik)
- E = Elips (2 klik)
- F = Retracement Fib (2 klik)
- A = Anak panah (2 klik)
- X = Teks (1 klik)
- C = Saluran berkadar sama (3 klik)
- Z = Undo lukisan terakhir
- U = Togol HUD
- Esc = Batal mod lukisan semasa (semasa meletakkan)
Jika parameter kekunci panas kosong/ruang kosong, kekunci panas itu secara efektif dilumpuhkan.
Berapa banyak klik yang diperlukan setiap alat
- Alat 1 klik: Mendatar, Menegak, Teks
- Alat 2 klik: Garis Tren, Segi Empat Tepat, Elips, Retracement Fib, Anak Panah
- Alat 3 klik: Saluran
-
- Klik 1: titik mula
- Klik 2: titik akhir (garis dasar)
- Klik 3: titik tinggi (jarak dari garis dasar; tinggi menggunakan jarak mutlak)
HUD (status pada carta)
Jika diaktifkan, HUD menunjukkan:
- Mod semasa (atau Idle)
- Kemajuan seperti (1/2) semasa meletakkan
- Profil gaya semasa & mod snapping
- Peringatan kekunci panas
Kawalan:
- Parameter Tunjuk HUD menetapkan keterlihatan awal.
- Kekunci panas Togol HUD menghidupkan/mematikan.
Pratonton penempatan (“pratonton hantu”)
Jika Enable Placement Preview = true, alat berbilang titik menunjukkan pratonton langsung semasa anda menggerakkan tetikus antara klik:
- Garis Tren, Segi Empat Tepat, Elips, Anak Panah: pratonton selepas klik pertama
- Saluran: pratonton selepas klik 1, kemudian pratonton saluran selepas klik 2
- Fib: pratonton garis dasar + tahap selepas klik pertama
Objek pratonton sementara dikeluarkan secara automatik apabila anda selesai atau membatalkan.
Snapping
Snapping menyesuaikan harga Y yang diklik sebelum meletakkan titik.
Mod Snap
- Tiada: tiada snapping
- Tick: (tidak digunakan secara langsung sebagai mod dalam kod; pembulatan berlaku melalui “Snap Then Tick” apabila Snap != Tiada)
- HighLow: snapping ke Tinggi atau Rendah terdekat bar yang paling hampir dengan masa klik anda
- OHLC: snapping ke Open/High/Low/Close terdekat bar tersebut
Snap Then Tick
Jika Snap Then Tick = true dan mod Snap bukan Tiada, harga yang di-snap dibundarkan lagi ke Symbol.TickSize terdekat.
Sistem gaya
Profil Gaya
Profil Gaya mengubah tingkah laku ketebalan/warna lalai:
- Tersuai: menggunakan Warna Lalai dan Ketebalan Asas anda
- Scalping: lalai lebih nipis + malap (cepat/bersih)
- Swing: lalai lebih tebal (lebih jelas)
Warna Alat
Setiap alat boleh menimpa warna secara pilihan melalui parameter “Warna Alat” sendiri.
- Biarkan kosong untuk menggunakan warna profil/lalai.
- Jika nama warna tidak sah, ia kembali ke profil/lalai.
Label dan sambungan
Harga betul digit
Label harga menggunakan Symbol.Digits format (contohnya, simbol 5-digit menunjukkan 1.23456).
Sambungan Kanan (Bar)
Sambungan Kanan (Bar) mengawal ke mana “label sisi kanan” dan garisan fib yang dilanjutkan sampai.
- cBot menukar “bar” kepada masa menggunakan jarak bar semasa pada jangka masa anda.
Isi segi empat tepat (warna + kelegapan)
Segi empat tepat diisi vs garis luar
- Jika Rectangle Filled = false: segi empat tepat garis luar biasa dilukis.
- Jika Rectangle Filled = true: cBot melukis dua segi empat tepat:
-
- Isi bawah (*_fill): tidak interaktif, diisi, separa telus
- Lapisan sempadan (*_border): interaktif, hanya garis luar
Ini dilakukan kerana gaya objek segi empat tepat cTrader tidak menyokong gaya sempadan/isi bebas dalam satu objek dengan boleh dipercayai.
Warna Isi / Peratus Kelegapan Isi
- Warna Isi: nama warna (contohnya, DodgerBlue)
- Peratus Kelegapan Isi: 0–100
-
- 0 = sepenuhnya telus
- 100 = sepenuhnya legap
Tingkah laku penting:
- Seret/ubah saiz dilakukan melalui lapisan sempadan (interaktif).
- Jika anda memadam sama ada lapisan isi atau sempadan, cBot akan mengeluarkan keseluruhan kumpulan segi empat tepat yang diisi (untuk mengelakkan lapisan yatim).
Alat retracement Fib (pelaksanaan tersuai)
Apa yang dicipta
Apabila anda meletakkan Fib:
- Garis tren garis dasar dicipta: ..._base (interaktif)
- Untuk setiap tahap yang diaktifkan:
-
- Objek garis (..._lvl_i) dan label teks (..._lvl_i_lab) dicipta sebagai anak
- Anak tidak interaktif secara reka bentuk (garis dasar adalah apa yang anda gerakkan)
Lanjutkan Tahap Fib
- Jika Lanjutkan Tahap Fib = true: setiap tahap dilukis sebagai Garis Tren dari permulaan garis dasar ke masa sambungan kanan yang dikira.
- Jika Lanjutkan Tahap Fib = false: setiap tahap adalah Garis Mendatar.
cBot mengingati “lanjutkan vs tidak lanjutkan” setiap kumpulan fib (jadi fib lama mengekalkan gaya mereka walaupun anda mengubah parameter kemudian).
Offset Label Fib Kiri (Bar)
Menggerakkan label peratus fib ke kiri dari permulaan garis dasar sebanyak N bar (dilampirkan supaya tidak pergi lebih awal daripada bar pertama).
Kelakuan pembaikan automatik / penyembuhan sendiri
Tahap Fib hilang selepas perubahan jangka masa
Beberapa binaan cTrader mengeluarkan objek bukan interaktif/anak tertentu pada perubahan jangka masa. cBot ini boleh membinanya semula.
- Dikawal oleh Auto-Repair Fib Levels
- Berjalan:
-
- OnStart
- Setiap 1 saat ketika idle (bukan semasa anda meletakkan lukisan baru)
Peraturan utama:
- Ia mencipta semula garisan/label tahap fib hanya jika tiada satu pun garisan tahap wujud untuk fib itu.
Ini mengelakkan pertentangan dengan pemadaman manual anda (contohnya, jika anda sengaja memadam satu garisan tahap).
Pembaikan lapisan segi empat tepat yang diisi
Segi empat tepat yang diisi juga diperiksa dan dibaiki:
- Jika sempadan wujud tetapi isi hilang → isi dicipta semula.
- Jika isi wujud tetapi sempadan hilang → sempadan dicipta semula (menggunakan parameter warna/ketebalan sempadan segi empat tepat semasa).
Kelakuan undo dan pemadaman
Undo lukisan terakhir
- Kekunci panas: Undo Last (lalai Z)
- Mengeluarkan “kumpulan pemilik” terakhir yang dicipta:
-
- Objek tunggal: dikeluarkan terus
- Label Garis Tren: dikeluarkan bersama garis
- Fib: garis dasar + semua tahap + semua label fib dikeluarkan bersama
- Segi empat tepat yang diisi: kedua-dua isi dan sempadan dikeluarkan bersama
Undo adalah “berasaskan timbunan”: ia hanya mengeluarkan apa yang cBot cipta terakhir, bukan suntingan manual sewenang-wenangnya.
Memadam objek secara manual
- Memadam objek “pemilik” memadam anaknya jika berkenaan.
- Untuk segi empat tepat yang diisi, memadam mana-mana lapisan menyebabkan cBot mengeluarkan lapisan lain juga.
Rujukan parameter (mengikut kumpulan)
Kekunci panas
- Mendatar, Menegak, Garis Tren, Segi Empat Tepat, Elips, Retracement Fib, Anak Panah, Teks, Saluran
- Undo Last
- Togol HUD
UX
- Tunjuk HUD (keadaan awal HUD)
- Aktifkan Pratonton Penempatan
- Auto-Repair Fib Levels
Gaya
- Profil Gaya (Tersuai, Scalping, Swing)
- Ketebalan Asas
- Warna Lalai
Warna Alat
Pilihan menimpa per-alat (kosong = guna profil/lalai):
- Mendatar, Menegak, Garis Tren, Segi Empat Tepat, Elips, Anak Panah, Teks, Saluran, Asas Fib
Teks
- Kandungan Teks
- Saiz Fon Teks
Nota: juga digunakan untuk pelbagai label (label fib, label titik akhir garis, dll.).
Segi Empat Tepat
- Segi Empat Tepat Diisi
- Warna Isi
- Peratus Kelegapan Isi
Masa/Label
- Sambungan Kanan (Bar)
Snapping
- Mod Snap (Tiada, HighLow, OHLC)
- Snap Then Tick
Fib
- Lanjutkan Tahap Fib
- Offset Label Fib Kiri (Bar)
Tahap Fib
Untuk setiap tahap:
- Tunjuk togol
- Nilai peratus
- Warna
- Gaya garis
Petua, masalah, penyelesaian masalah
Kekunci panas tidak berfungsi
- Pastikan carta fokus (klik carta sekali).
- Pastikan tiada kekunci panas yang berganda (dua tindakan terikat pada kekunci yang sama boleh berkelakuan tidak menentu).
- Cuba gunakan aksara tunggal untuk kekunci panas.
Tahap/label Fib berubah selepas anda mengubah parameter
- Kumpulan fib sedia ada mengingati “lanjutkan vs tidak lanjutkan”, tetapi:
-
- Jika tahap hilang sepenuhnya dan perlu dicipta semula, cBot menggunakan tetapan tahap fib semasa anda (warna/gaya/keterlihatan).
- Ini dijangka: ia “menghidrat semula” dari konfigurasi semasa anda.
Warna/kelegapan segi empat tepat yang diisi nampak global
- Ia global: Warna Isi dan Peratus Kelegapan Isi adalah parameter, bukan disimpan per segi empat tepat.
- Jika lapisan isi hilang dan dicipta semula kemudian, ia akan menggunakan tetapan isi semasa anda.
Objek masih hilang pada perubahan jangka masa
- Sahkan Auto-Repair Fib Levels = true.
- Nota: bot hanya membina semula tahap fib jika semua garisan tahap hilang untuk satu fib.
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |