cara terbaik untuk mendeteksi harga yang melewati batas
Results 1 to 6 of 6

Thread: cara terbaik untuk mendeteksi harga yang melewati batas

  1. #1
    Apa cara terbaik untuk mendeteksi peristiwa harga melintasi garis horizontal? Hanya perbandingan (harga saat ini) gt; (nilai baris) tidak akan bekerja untuk saya. Saya perlu mendeteksi momen sebenarnya ketika harga melintasi garis dari bawah ke atas dan sebaliknya.

  2. #2
    Terima kasih lagi. Nubcake Anda benar, saya dapat menghapus 1 variabel. Dan Codemeister - kemungkinan order yang hilang disebabkan oleh harga Ask yang sama dengan nilai garis horizontal. Saya akan menjalankan beberapa tes.

  3. #3
    Saya belum pernah membuat kode seperti ini, tetapi tentu saja itu mungkin dilakukan. Ini akan membutuhkan usaha. Hal pertama yang saya perhatikan tentang kode Anda adalah kode tersebut tidak menangani horizonalLine yang sama dengan Ask. Itu tidak akan sering terjadi, tetapi harus ditangani. Anda mungkin perlu mengabaikan centang itu dan tidak memperbarui Ask1.

  4. #4
    Terima kasih atas respon cepatnya. Sayangnya ini tidak akan berhasil dalam kasus saya, karena metode ini selalu mendeteksi salib di masa lalu. Bilah [0] mungkin merupakan klimaks. Metode yang saya gunakan adalah dengan menyimpan 2 harga Ask terakhir pada setiap tick. Jika Ask terakhir lebih rendah dari garis dan Ask terbaru lebih tinggi dari garis, saya menganggap ini sebagai persilangan. Masalahnya adalah terkadang metode ini gagal. ini kode saya: Inserted Code double ask1; tanya ganda0; ... int mulai() { tanya1 = tanya0; ask0 = Tanya; ... if(ask0 lt; horizontalLine ask1 gt; horizontalLine) {/BUKA PESANAN }

  5. #5
    Anda tampaknya tidak mendefinisikan pertanyaan Anda dengan baik. apa yang tidak berfungsi dalam menyimpan tanda centang sebelumnya sebagai tanda positif atau negatif dibandingkan dengan tingkat harga yang Anda uji dan kemudian membandingkannya dengan keadaan saat ini? jika centang terakhir berada di atas garis maka keadaannya positif. jika keadaan saat ini di atas garis itu masih positif ... oleh karena itu tidak ada persilangan yang terjadi. jika tik terakhir di bawah, dan harga saat ini di bawah... tidak ada perubahan lagi. jika tik terakhir berada di atas atau di bawah, dan harga saat ini TIDAK sama maka telah terjadi persilangan. apa pun yang terjadi, Anda cukup memperbarui status sebelumnya dengan status saat ini untuk perbandingan kutu di masa mendatang.

  6. #6

    Quote Originally Posted by ;
    Terima kasih lagi. Nubcake Anda benar, saya dapat menghapus 1 variabel. Dan kemungkinan 'tidak berfungsi' disebabkan oleh harga Ask yang sama dengan nilai garis horizontal. Saya akan menjalankan beberapa tes.
    dalam hal ini jika saya memahami Anda dengan benar maka codemeister telah menyinggung masalah yang sama. ini semua yang perlu Anda lakukan (seperti yang saya lihat). Kode yang Dimasukkan int status terakhir = 0; tingkat harga ganda; fungsi bool linecrossed() { int currentstate; bool r; kondisi saat ini = 0;/netral, atau harga sama dengan harga yang dibandingkan jika (Ask lt; pricelevel) currentstate = 1;/berada di bawah harga jika (Ask gt; pricelevel) currentstate = 2;/berada di atas harga jika (kondisiterakhir = 0) kondisiterakhir = kondisiterkini;/jika belum diinisialisasi dengan nilai yang berguna r = false; if (kondisi sekarang != kondisi terakhir) r = true; kondisi terakhir = kondisi saat ini;/jika Anda tidak ingin harga menyentuh lalu rebound kembali untuk dihitung sebagai persilangan maka Anda akan melakukan hal berikut sebagai gantinya/if (currentstate != 0) laststate = currentstate; kembali(r); } ..... if ( linecrossed() ) { melakukan hal-hal; } .....

Similar Threads

  1. Mendeteksi Pergerakan Harga Palsu - Indikator Divergensi Konvergensi
    By ahaynnemhy97 in forum Sistem dan Strategi Perdagangan
    Balasan: 12
    Postingan Terakhir: 12-14-2022 01:07, 01:07 AM
  2. Batas waktu untuk mengubah harga isi
    By nizahvahyo in forum Pialang Forex
    Balasan: 1
    Postingan Terakhir: 09-26-2022 22:24, 10:24 PM
  3. Cara melewati garis di email terkirim
    By juan8navahho in forum Pilihan Biner
    Balasan: 1
    Postingan Terakhir: 09-30-2021 08:57, 08:57 AM
  4. Apa cara terbaik untuk mengatur MT4?
    By Bichixxo90 in forum Pembicaran Bitcoin dan Mata Uang Kripto
    Balasan: 0
    Postingan Terakhir: 03-13-2011 08:11, 08:11 AM
  5. Cara melewati garis di email terkirim
    By juan8navahho in forum Pembicaran Bitcoin dan Mata Uang Kripto
    Balasan: 1
    Postingan Terakhir: 11-30-2009 08:05, 08:05 AM

Izin Posting

  • Anda tidak boleh memposting thread baru
  • Anda tidak boleh memposting balasan
  • Anda tidak boleh memposting lampiran
  • Anda tidak boleh menyunting postingan Anda
  •  
  • Kode BB Aktif
  • Smilies Aktif
  • Kode [IMG] Aktif
  • Kode [VIDEO] Aktif
  • Kode HTML tidak aktif
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.