PDA

Visualizza Versione Completa : L'indiore di BoxFibo si comporta in modo strano, qualcuno può aiutarti?



rini88
21:29,
1 Allegatoi Il mio indiore BoxFibo si comporta in modo strano, qualcuno può aiutarti? Se si siede sul grafico per un po 'la sola scompare e sembra che ridisegni le linee una seconda volta proprio sopra la prima. Qualche programmatore vede qualcosa di strano nel codice? Qualsiasi aiuto è apprezzato poiché sono un noob codifiore.

https://www.forexmad.com/attachments/1518956946281261441.mq4

rini88
21:19,
Non c'è nessuno nemmeno a guardarlo? Andiamo, pensavo che avessimo codifio maghi dappertutto qui?

rini88
22:40,
Wow, le risposte a quasi tutti gli altri thread tranne questo? Dai ragazzi, non puoi dirmi che non c'è un codifiore competente su questo intero sito che possa capire il problema qui, davvero?

rayyyore
00:01,
1 allegato (s) hi mer, è abbastanza difficile capire che cosa vuoi ottenere con i fib, presumo che tu voglia disegnare fib basato sul tempo di forma più altopiù basso 05.00 - 08.15 ogni giorno dopo aver apportato qualche correzione alle tue fib indiore, ottengo i risultati moi nello screenshot qui sotto.
https://www.forexmad.com/attachments/1518956947649959439.jpg

rini88
01:21,
Sangmane, che correzioni hai fatto? L'unico problema che ho riscontrato è che l'indiore disegna tutto perfetto quando viene posizionato sul grafico, ma dopo alcuni minuti sembra che l'indiore disegna nuovamente le linee proprio sopra le righe originali (sembra quasi sfoo) e anche la sola scomparirà. Questo è l'unico problema che ho, ma non sono un programmatore con qualsiasi mezzo e non so come o cosa debba essere corretto. Le linee sono impostate a determinati livelli di fib e non hanno bisogno di modifiche.

beli1996
02:42,
1 allegato (s) dare un'occhiata al fibs indy sotto. è basato sui tuoi difetti con alcune correzioni minori.
https://www.forexmad.com/attachments/15189569501610794945.mq4

rini88
04:03,
Grazie, lo proverò questa settimana.

rini88
05:24,
1 Attachment (s) Hey sangmane, l'indiore funziona benissimo tranne per un piccolo problema. Se lo uso su un broker con le candele della domenica, disegna i livelli anche se non è nell'intervallo di tempo come è normalmente, qualche idea? (vedi foto)
https://www.forexmad.com/attachments/15189569521993155705.jpg

beli1996
06:44,
Codice inserito datetime thistime = Time # 91; i # 93 ;; datetime dt2 = StrToTime (TimeToStr (Time # 91; i # 93;, TIME_DATE) EndTime); datetime dt1 = StrToTime (TimeToStr (Time # 91; i # 93;, TIME_DATE) StartTime); se (thistime lt; dt2) continua;/aggiungi la riga singola sotto////////////# 91; b # 93; if (TimeDayOfWeek (dt1) == 0) continua; # 91;b # 93;/TimeDayOfWeek of Sunday = 0, Monday = 1, ecc./////////////////////////////////////////string objname = BF-Box- dt2; if (ObjectFind (objname)! = - 1) continua; Fammi sapere se ha risolto quei piccoli problemi.

rini88
08:05,
Sì, ha funzionato, grazie. Un'altra domanda, c'è un modo per rendere la lunghezza delle linee uguale per ogni giorno? In questo momento, se il massimominimo della sola è entro un paio di candele, le linee sono molto corte e viceversa, se il limite superioreinferiore della casella è più lontano, la linea è più lunga. Possiamo stabilire dove vengono disegnate le linee in base alla dimensione della sola e non dove vengono fatte le alte e le minime?

beli1996
09:26,
hi mer, to make Fib lines drawn based on box length, change this PHP Code: <code><span style=???color: #000000???> <span style=???color: #0000BB???>ObjectCreate</span><span style=???color: #007700???>(</span><span style=???color: #0000BB???>objname</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>OBJ_FIBO</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>0</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>MathMin</span><span style=???color: #007700???>(</span><span style=???color: #0000BB???>Time</span><span style=???color: #007700???>#91;</span><span style=???color: #0000BB???>tlow</span><span style=???color: #007700???>#93;,</span><span style=???color: #0000BB???>Time</span><span style=???color: #007700???>#91;</span><span style=???color: #0000BB???>thigh</span><span style=???color: #007700???>#93;),</span><span style=???color: #0000BB???>pt1</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>MathMax</span><span style=???color: #007700???>(</span><span style=???color: #0000BB???>Time</span><span style=???color: #007700???>#91;</span><span style=???color: #0000BB???>tlow</span><span style=???color: #007700???>#93;,</span><span style=???color: #0000BB???>Time</span><span style=???color: #007700???>#91;</span><span style=???color: #0000BB???>thigh</span><span style=???color: #007700???>#93;),</span><span style=???color: #0000BB???>pt2</span><span style=???color: #007700???>);
</span><span style=???color: #0000BB???></span> </span> </code> to PHP Code: <code><span style=???color: #000000???> <span style=???color: #0000BB???>ObjectCreate</span><span style=???color: #007700???>(</span><span style=???color: #0000BB???>objname</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>OBJ_FIBO</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>0</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>dt1</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>pt1</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>dt2</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>pt2</span><span style=???color: #007700???>);
</span><span style=???color: #0000BB???></span> </span> </code> or if you want an adjustable length of lines, use this instead: PHP Code: <code><span style=???color: #000000???> <span style=???color: #0000BB???>ObjectCreate</span><span style=???color: #007700???>(</span><span style=???color: #0000BB???>objname</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>OBJ_FIBO</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>0</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>dt1</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>pt1</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>Time</span><span style=???color: #007700???>#91;</span><span style=???color: #0000BB???>ib1</span><span style=???color: #007700???>-</span><span style=???color: #0000BB???>FibLength</span><span style=???color: #007700???>#93;,</span><span style=???color: #0000BB???>pt2</span><span style=???color: #007700???>);
</span><span style=???color: #0000BB???></span> </span> </code> and define additional external par: PHP Code: <code><span style=???color: #000000???> <span style=???color: #0000BB???>externintFibLength</span><span style=???color: #007700???>=</span><span style=???color: #0000BB???>2</span><span style=???color: #007700???>;</span><span style=???color: #FF8000???>//Fibswingwillbedrawnfromleftboxto2barsafterthat
</span><span style=???color: #0000BB???></span> </span> </code> this last tweak give us the ability to display Fib level lines as short as possible without alter the level of those lines themself Oh yes, modding this indy has become more and more interesting...

rini88
10:47,
2 Attachment (s) Sono contento che ti stai divertendo con esso! Apprezzo l'aiuto. Ho allegato una foto che mostra le modifiche finali che ho apportato. L'ultimo pezzo di codice per regolare la lunghezza delle linee era proprio quello di cui avevo bisogno. Ora posso appoggiare le righe fino alla casella del giorno successivo, fantastico! Ora la domanda è, sei pronto per fare un EA per questo?
https://www.forexmad.com/attachments/15189569551534460412.jpg
https://www.forexmad.com/attachments/15189569571600853715.mq4