Fibonacci Grid - Bantu Sesuaikan Indikator!
Results 1 to 7 of 7

Thread: Fibonacci Grid - Bantu Sesuaikan Indikator!

  1. #1
    2 Lampiran Selamat sore teman-teman!

    Saya mengalami kesulitan dengan indio di bawah ini. Saya bertanya-tanya bagaimana saya bisa mengganti garis fibonacci untuk menunjukkan harga pada grid, bukan bar (-) dan mengganti MA juga harga, daripada muncul bar yang lebih tebal (_).



    Kode yang Dimasukkan/Kisi Fibonacci Dinamis v1.1 (hanya level)/--------------------------------- ---------------------------- #property indior_chart_window extern int Shift = -97; extern int Spasi = 20; extern int Lebar = 19; extern int MA_mode = 0; #define NSL 10/jumlah level warna #define NMA 7/jumlah MA, ubah ma_period#91;NMA-1#93; karenanya #define NTF 5/jumlah kerangka waktu/jalur, ubah tfp#91;NTF#93; accordinlgy double fml#91;NTF#93;#91;NMA#93;;/garis momentum menggandakan bsl_up#91;NTF#93;#91;NSL#93;;/level nuansa warna ke sisi atas double bsl_down#91;NTF#93;#91;NSL#93;;/level nuansa warna ke sisi bawah double bsl#91;NSL#93;;/jarak nuansa warna ('titik' disesuaikan) double srl#91;28#93;;/level support/resistance (total = 2*NSL NMA 1(Bid) ) harga ganda, poin; gandakan tmpArray#91;NMA#93;, MA terendah, MA tertinggi; int srgap, tfc, mac;/jarak nuansa warna int _bsl#91;NSL#93; = {10, 16, 26, 42, 68, 111, 179, 290, 470, 760};/bayangan waktu jarak int ma_period#91;7#93; = {21,34,55,75,100,144,233};/SMA, NMA-1 int tfp#91;NTF#93; = {1,5,15,60,240};/Kerangka waktu/jalur - dalam hitungan menit. Seperti H4=240, D1=1440 dll... int count_bars, startBar, bar, i, y; int tf, c, offset, xUnit; int pergeseran, jarak, lebar, dukungan, resistensi;/Warna Warna#91;NSL#93; = {C'220,240,255', C'180,210,255', C'140,180,255', C'100,150,255', C'60,120,255', C'20,90,255', C'0,60,255', C'0,40,225', C' 0,30,200'}; warna col, warna; string objName, dir, MA, nama; string uniqueid = FXG: ; datetime curTime;/ -------------------------------------------------- ------------------- /| Fungsi inisialisasi indior kustom |/ -------------------------------------------------- ------------------- int init() { xUnit = Periode() * 60; shift = Shift * xSatuan; spasi = Spasi * xUnit; lebar = Lebar * xSatuan; titik = 0,01; if(Digit gt; 3) titik = 0,0001;/ -------------------------------------------------- ------------------- /| membuat objek untuk menggambar grid |/ -------------------------------------------------- ------------------- for(i=0; ilt;NSL; i ) bsl#91;i#93; = _bsl#91;i#93;*poin; for(tf=0; tflt;NTF; tf ) { for(i=0; ilt;NSL; i ) { #91;color=red#93;objName = uniqueid bsl_up_bar_ tf _ i;/garis pemisah zona atas#91;/warna#93; #91;warna=merah#93; ObjectCreate(objName, OBJ_TREND, 0, 0, 0, 0, 0);#91;/color#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_COLOR, clrBlack);#91;/warna#93; #91;warna=merah#93;ObjectSet(objName, OBJPROP_RAY, false);#91;/warna#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_WIDTH, 1);#91;/warna#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_STYLE, 0);#91;/warna#93; #91;warna=merah#93; objName = uniqueid bsl_down_bar_ tf _ i;/garis pemisah zona bawah#91;/warna#93; #91;warna=merah#93; ObjectCreate(objName, OBJ_TREND, 0, 0, 0, 0, 0);#91;/color#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_COLOR, clrBlack);#91;/warna#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_RAY, false);#91;/warna#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_WIDTH, 1);#91;/warna#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_STYLE, 0);#91;/warna#93; } for(i=0; ilt;NMA; i ) { #91;color=red#93;objName = uniqueid fml_bar_ tf _ i;/garis momentum horizontal#91;/warna#93; #91;warna=merah#93; ObjectCreate(objName, OBJ_TREND, 0, 0, 0, 0, 0);#91;/color#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_COLOR, Hitam);#91;/warna#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_RAY, false);#91;/warna#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_WIDTH, 1);#91;/warna#93; #91;warna=merah#93; if(ilt;2 || i == NMA-1)#91;/warna#93; #91;warna=merah#93; ObjectSet(objName, OBJPROP_WIDTH, 3);#91;/warna#93; } } kembali(0); }/ ------------------------------------------------- -------------------- /| Fungsi deinisialisasi indior kustom |/ -------------------------------------------------- ------------------- int deinit() { string lookFor = uniqueid; int lookForLength = StringLen(lookFor); for(int i = ObjectsTotal() - 1; i gt;= 0; i--) { string nama = ObjectName(i); if(StringSubstr(nama, 0, lookForLength) == lookFor) ObjectDelete(name); } kembali(0); }/ ------------------------------------------------- -------------------- /| Fungsi iterasi dalam ruangan khusus |/ -------------------------------------------------- ------------------- int mulai() { titik = 0,01; if(Digit gt; 3) titik = 0,0001;/ -------------------------------------------------- ------------------- /| Garis waktu |/ -------------------------------------------------- ------------------- curTime = Waktu#91;0#93;; harga = Tutup#91;0#93;; untuk(tf=0; tflt;NTF; tf ) { bar = iBarShift(NULL, tfp#91;tf#93;, curTime, false); for(i=0; ilt;NMA; i ) fml#91;tf#93;#91;i#93; = iMA(NULL, tfp#91;tf#93;, ma_period#91;i#93;, 0, MA_mode, PRICE_CLOSE, bar/Periode());/mengisi larik fml... for(i=0; ilt;NMA; i ) tmpArray#91;i#93; = fml#91;tf#93;#91;i#93;;/menemukan MA tertinggi dan terendah dari (7) ArraySort(tmpArray) milik fml/MA;//menyalin level MA dari TF ini ke satu larik redup untuk memberi makan ArrayBsearch lowMA = tmpArray#91;0#93;; MA tertinggi = tmpArray#91;6#93;; for(i=0; ilt;NSL; i )/mengisi array bsl... { bsl_up#91;tf#93;#91;i#93; = MA terendah bsl#91;i#93;; bsl_down#91;tf#93;#91;i#93; = MA tertinggi - bsl#91;i#93;; } }/ --------------------------------------------- --------------------- /| menggambar nuansa warna grid dari atas ke bawah |/ -------------------------------------------------- ------------------- untuk(tf=0; tflt;NTF; tf ) { offset = 0;/temukan jumlah bayangan yang tumpang tindih untuk(i=offset; ilt;NSL-1; i ) if(bsl_up#91;tf#93;#91;i#93; lt;= bsl_down#91;tf#93; #91;i#93;) offset ; if(offset gt; 0)/sembunyikan tumpang tindih objek tingkat pertama, agar tidak dibiarkan sebagai 'ghosts' { objName = uniqueid bsl_up_bar_ tf _ (NSL-2-offset 1); ObjectSet(objName, OBJPROP_TIME1, 0); ObjectSet(objName, OBJPROP_TIME2, 0); ObjectSet(objName, OBJPROP_PRICE1, 0); ObjectSet(objName, OBJPROP_PRICE2, 0); objName = uniqueid bsl_down_bar_ tf _ (NSL-2-offset 1); ObjectSet(objName, OBJPROP_TIME1, 0); ObjectSet(objName, OBJPROP_TIME2, 0); ObjectSet(objName, OBJPROP_PRICE1, 0); ObjectSet(objName, OBJPROP_PRICE2, 0); } ganda tertinggi=0; for(i=NSL-2; igt;=offset; i--) { if (bsl_down#91;tf#93;#91;i#93;gt;tertinggi) tertinggi=bsl_up#91;tf#93;# 91;i 1#93;; objName = uniqueid bsl_up_bar_ tf _ (i-offset); ObjectSet(objName, OBJPROP_TIME1, curTime shift tf*spasi); ObjectSet(objName, OBJPROP_TIME2, curTime shift tf*spasi lebar); ObjectSet(objName, OBJPROP_PRICE1, bsl_up#91;tf#93;#91;i#93;); ObjectSet(objName, OBJPROP_PRICE2, bsl_up#91;tf#93;#91;i#93;); } ganda terendah=9999.9999; for(i=0; ilt;NSL-1; i ) { if(bsl_down#91;tf#93;#91;i#93;lt;terendah) terendah=bsl_down#91;tf#93;#91;i 1#93;; objName = uniqueid bsl_down_bar_ tf _ (i-offset); ObjectSet(objName, OBJPROP_TIME1, curTime shift tf*spasi); ObjectSet(objName, OBJPROP_TIME2, curTime shift tf*spasi lebar); ObjectSet(objName, OBJPROP_PRICE1, bsl_down#91;tf#93;#91;i#93;); ObjectSet(objName, OBJPROP_PRICE2, bsl_down#91;tf#93;#91;i#93;); }/ ------------------------------------------------- -------------------- /| menggambar garis momentum bar |/ -------------------------------------------------- ------------------- for(i=0; ilt;NMA; i ) { objName = uniqueid fml_bar_ tf _ i; ObjectSet(objName, OBJPROP_TIME1, curTime shift tf*spasi xUnit); ObjectSet(objName, OBJPROP_TIME2, curTime shift tf*spasi lebar-xUnit); ObjectSet(objName, OBJPROP_PRICE1, fml#91;tf#93;#91;i#93;); ObjectSet(objName, OBJPROP_PRICE2, fml#91;tf#93;#91;i#93;); if(i==0) { if(fml#91;tf#93;#91;i#93; gt;= harga) col = clrBiru; lain col = clrBlue; ObjectSet(objName, OBJPROP_COLOR, col); } if(i==1) { if(fml#91;tf#93;#91;i#93; gt;= harga) col = clrMagenta; lain col = clrMagenta; ObjectSet(objName, OBJPROP_COLOR, col); } } } kembali(0); }
    Saya soroti dengan warna merah pada jendela di atas di mana mungkin itu bisa menjadi kunci masalahnya, bagaimana menurut Anda? seseorang dengan pemahaman yang lebih baik dapat membantu saya?


    https://www.forexfabrikasi.com/attac...2051127523.mq4

  2. #2
    Saya berharap saya tahu pengkodean untuk membantu dalam hal ini. Saya sangat terkejut tidak ada lagi minat pada indior ini dari anggota forum.

  3. #3
    objectname dan objectid seperti bar jika saya ubah menjadi segitiga dan sesuaikan ukurannya akan valid? Kode yang dimasukkan ganda #91;warna=merah#93;#91;sorot=putih#93;fml#91;NTF#9 3;#91;NMA#93;; #91;/highlight#93;#91;/color#93;//momentum lines Kode #91;color=red#93;objName = uniqueid fml_bar_ tf _ i; #91;/warna#93;/garis momentum horizontal Masukkan Kode #91;color=red#93;bar = iBarShift(NULL, tfp#91;tf#93;, curTime, false);#91;/color#93; #91;warna=merah#93;for(i=0; ilt;NMA; i ) fml#91;tf#93;#91;i#93; = iMA(NULL, tfp#91;tf#93;, ma_period#91;i#93;, 0, MA_mode, PRICE_CLOSE, bar/Periode());#91;/color#93; Kode yang Dimasukkan objName = uniqueid fml_bar_ tf _ i; ObjectSet(objName, OBJPROP_TIME1, curTime shift tf*spasi xUnit); ObjectSet(objName, OBJPROP_TIME2, curTime shift tf*spasi lebar-xUnit); ObjectSet(objName, OBJPROP_PRICE1, fml#91;tf#93;#91;i#93; ObjectSet(objName, OBJPROP_PRICE2, fml#91;tf#93;#91;i#93; Kode #91;warna=hitam#93;#91;/warna#93;

  4. #4
    1 Lampiran Selamat Pagi! Saya telah menonton Indi, dan karena saya hanya mengubah bilah warna alih-alih mendapatkan garis yang lebih tebal sebagai MA, saya ingin beralih ke segitiga (Seperti gambar di bawah), bagaimana caranya? harus menambahkan beberapa objek atau mengganti synthase apapun? Kode yang Dimasukkan/ --------------------------------------------- --------------------- /| menggambar garis momentum bar |/ -------------------------------------------------- ------------------- for(i=0; ilt;NMA; i ) { objName = uniqueid fml_bar_ tf _ i; ObjectSet(objName, OBJPROP_TIME1, curTime shift tf*spasi xUnit); ObjectSet(objName, OBJPROP_TIME2, curTime shift tf*spasi lebar-xUnit); ObjectSet(objName, OBJPROP_PRICE1, fml#91;tf#93;#91;i#93; ObjectSet(objName, OBJPROP_PRICE2, fml#91;tf#93;#91;i#93; if(i==0) { if(fml#91;tf#93;#91;i#93; gt;= harga) col = clrBiru; lain col = clrBlue; ObjectSet(objName, OBJPROP_COLOR, col); } if(i==1) { if(fml#91;tf#93;#91;i#93; gt;= harga) col = clrMagenta; lain col = clrMagenta; ObjectSet(objName, OBJPROP_COLOR, col); } } } kembali(0); }

  5. #5
    Ada jiwa yang baik untuk membantu saya?

  6. #6
    Masalahnya juga sepertinya ada di bagian ini .-. Kode yang Dimasukkan untuk(i=0; ilt;NMA; i ) { objName = uniqueid fml_bar_ tf _ i; ObjectSet(objName, OBJPROP_TIME1, curTime shift tf*spasi xUnit); ObjectSet(objName, OBJPROP_TIME2, curTime shift tf*spasi lebar-xUnit); ObjectSet(objName, OBJPROP_PRICE1, fml#91;tf#93;#91;i#93; ObjectSet(objName, OBJPROP_PRICE2, fml#91;tf#93;#91;i#93; if(i==0) { if(fml#91;tf#93;#91;i#93; gt;= harga) col = clrBiru; lain col = clrBlue; ObjectSet(objName, OBJPROP_COLOR, col); } if(i==1) { if(fml#91;tf#93;#91;i#93; gt;= harga) col = clrMagenta; lain col = clrMagenta; ObjectSet(objName, OBJPROP_COLOR, col);

  7. #7

    Quote Originally Posted by ;
    Saya berharap saya tahu pengkodean untuk membantu dalam hal ini. Saya sangat terkejut tidak ada lagi minat pada indior ini dari anggota forum.
    bagi Anda untuk melihat bagaimana situasi lol

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.