Kode untuk Grafik pada Grafik
Halaman 1 dari 462 12 TerakhirTerakhir
Results 1 to 10 of 16

Thread: Kode untuk Grafik pada Grafik

  1. #1
    Saya memiliki indior (kode wo) yang menempatkan grafik pada grafik saya dan berdasarkan grafik ini saya ingin memulai pembelian atau penjualan. Adakah yang tahu jika Anda dapat membuat kode tindakan dalam EA berdasarkan grafik ini yang muncul pada bagan yaitu panah, tanda centang, angka dll? Jika ya, kode apa?

  2. #2
    //letakkan setelah mulai/potongan kode pertama ini, akan membuat objek teks bernama trail/jika objek dipindahkan, ia akan beralih trail, onoff/apakah objek itu ada? jika tidak, buat jika (ObjectFind (trail) == -1) {ObjectCreate (trail, OBJ_LABEL, 0, 0, 0); ObjectSet (jejak, OBJPROP_COLOR, Merah); ObjectSet (jejak, OBJPROP_XDISTANCE, 80); ObjectSet (jejak, OBJPROP_YDISTANCE, 50); ObjectSetText (jejak, jejak, 10, Times New Roman, Grey); }/apakah objek sudah dipindahkan? jika demikian, apa yang harus dilakukan? if (trail == false ObjectGet (trail, OBJPROP_XDISTANCE)! = 80) {trail = true;/kita ubah jejak menjadi true, dan pindahkan objek kembali ObjectSet (jejak, OBJPROP_XDISTANCE, 80); ObjectSet (jejak, OBJPROP_YDISTANCE, 50); ObjectSetText (jejak, jejak, 12, Times New Roman, White); }/apakah objek sudah dipindahkan? jika demikian, apa yang harus dilakukan? if (trailObjectGet (trail, OBJPROP_XDISTANCE)! = 80) {trail = false;/kita ubah jejak menjadi false, dan pindahkan objek kembali ObjectSet (jejak, OBJPROP_XDISTANCE, 80); ObjectSet (jejak, OBJPROP_YDISTANCE, 50); ObjectSetText (jejak, jejak, 12, Times New Roman, Grey); }/sekarang mari kita ubah font warna objek jika (jejak) ObjectSetText (jejak, jejak, 12, Times New Roman, White); if (! trail) ObjectSetText (jejak, jejak, 10, Times New Roman, Grey); Salam

  3. #3
    Saya kira ini tidak bisa dilakukan. Adakah programmer yang memberikan saran?

  4. #4
    Jika saya memahami permintaan Anda, Anda ingin menemukan harga panah di bawah dan melakukan pemesanan. Agaknya jika ada beberapa anak panah di dalam ruangan Anda ingin yang terakhir. Kode ini harus melakukannya: datetime latest = 0; harga ganda = 0; untuk (int ix = 0; ixlt; ObjectsTotal (OBJ_ARROW); ix ) {datetime objTime = ObjectGet (ObjectName (ix), OBJPROP_TIME1); if (objTime gt; latest) {latest = objTime; price = ObjectGet (ObjectName (ix), OBJPROP_PRICE1); }}/tambahkan logika untuk melakukan pemesanan di sini Jika ada panah tunggal di bawah, kode dapat dikurangi menjadi: harga ganda = ObjectGet (ObjectName (0), OBJPROP_PRICE1);

  5. #5

  6. #6
    Terima kasih semuanya. Saya akan mencobanya.

  7. #7

    Quote Originally Posted by ;
    Jika saya memahami permintaan Anda, Anda ingin menemukan harga panah di bawah dan melakukan pemesanan. Agaknya jika ada beberapa anak panah di dalam ruangan Anda ingin yang terakhir. Kode ini harus melakukannya: datetime latest = 0; harga ganda = 0; untuk (int ix = 0; ixlt; ObjectsTotal (OBJ_ARROW); ix ) {datetime objTime = ObjectGet (ObjectName (ix), OBJPROP_TIME1); if (objTime gt; latest) {latest = objTime; price = ObjectGet (ObjectName (ix), OBJPROP_PRICE1); }}/tambahkan logika untuk melakukan pemesanan di sini Jika ada satu panah di bawah, kode dapat dikurangi ...
    Meister - Saya memiliki indior yang menempatkan panah hijau (atas) atau panah merah (bawah) pada grafik saya. Jika hijau (atas) muncul ditambah kondisi 1 dan kondisi 2 keduanya benar, maka pesanan pembelian akan dimulai. Jika panah merah (turun) muncul dan kondisi 1 dan 2 keduanya benar maka order jual dimulai. Apakah ini dapat dimodifikasi untuk memenuhi persyaratan ini? Juga, apakah kode ini masuk setelah: int start () {

  8. #8
    Saya pikir saya memiliki ide yang lebih baik tentang apa yang Anda cari sekarang - harga sebenarnya tidak penting. Mungkin waktu (objTime) diperlukan, jika tidak cukup hapus saja. Saya juga menemukan cara untuk menyederhanakan kode. Saya menyadari sekarang bahwa panah terbaru akan selalu menjadi indeks tertinggi. Saya pikir Anda dapat memasukkan kode di mana saja, saya tidak berpikir ada kekurangan. bool long = false, short = false; if (ObjectGet (ObjectName (ObjectsTotal (OBJ_ARROW) -1), OBJPROP_COLOR) == Hijau) {datetime objTime = ObjectGet (ObjectName (ObjectsTotal (OBJ_ARROW) -1), OBJPROP_TIME1); long = true; } lain jika (ObjectGet (ObjectName (ObjectsTotal (OBJ_ARROW) -1), OBJPROP_COLOR) == Merah) {objTime = ObjectGet (ObjectName (ObjectsTotal (OBJ_ARROW) -1), OBJPROP_TIME1); pendek = benar; }

  9. #9
    Terima kasih lagi, Meister. Saya akan mencobanya.

  10. #10
    Meister - Saya sudah mencoba memasukkan kode Anda ke EA saya. Ketika saya menjalankan backtest, saya mendapatkan dua komentar berikut dalam hasil Journal. - nomor objek -1 yang tidak valid untuk fungsi ObjectName - nama objek yang diteruskan ke fungsi ObjectGet tidak boleh berupa string kosong atau diinisialisasi Ini adalah kode saya: if (ObjectGet (ObjectName (ObjectsTotal (OBJ_ARROW) -1), OBJPROP_COLOR) == Hijau) {panjang = true;} lain jika (ObjectGet (ObjectName (ObjectsTotal (OBJ_ARROW) -1), OBJPROP_COLOR) == Merah) {short = true;} Ini adalah kode beli dan jual saya: if (long == true) Order = SIGNAL_BUY; if (short == false) Order = SIGNAL_SELL; Ada saran?

Similar Threads

  1. Balasan: 12
    Postingan Terakhir: 12-16-2021 10:12, 10:12 AM
  2. Bagaimana cara mendapatkan deskripsi trendline untuk ditampilkan pada grafik?
    By Fhan3058 in forum Pembicaran Bitcoin dan Mata Uang Kripto
    Balasan: 5
    Postingan Terakhir: 11-19-2021 12:47, 12:47 PM
  3. JForex: BIDASK nilai untuk semua pesanan pasar pada grafik
    By ahyewahji in forum Pembicaran Bitcoin dan Mata Uang Kripto
    Balasan: 12
    Postingan Terakhir: 06-11-2018 23:11, 11:11 PM
  4. Balasan: 0
    Postingan Terakhir: 06-04-2015 23:24, 11:24 PM
  5. Cara menentukan melalui kode dimana jendela grafik memiliki fokus
    By winimihi in forum Pembicaran Bitcoin dan Mata Uang Kripto
    Balasan: 0
    Postingan Terakhir: 06-04-2015 23:24, 11:24 PM

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.