BULL BEARS MONTHLY
Forums › ProRealTime forum Italiano › Supporto ProBuilder › BULL BEARS MONTHLY
- This topic has 19 replies, 2 voices, and was last updated 3 years ago by massimogp.
-
-
06/22/2020 at 7:23 PM #136816
Buona sera ho trovato questo indicatore sul forum, ma installato mi dice che manca una riga di testo, potete aggiungerla? Inoltre chiedevo se si poteva limitare a un periodo di 21 giorni cosi da investire su grafici daily (end of the day). Grazie mille
1234567891011121314151617181920212223242526272829303132333435363738394041if openmonth <> openmonth[1] thenmyopen = openmyclose = close[1]diff = myclose - myopen[1]if myclose <> 0 and myopen[1] <> 0 thenif diff > 0 and diff[1] < 0 thenflag = 1endifif diff < 0 and diff[1] > 0 thenflag = -1endifif diff > 0 and diff[1] > 0 thenflag = flag + 1endifif diff < 0 and diff[1] < 0 thenflag = flag - 1endifendifmaxdown = min(flag, maxdown)maxup = max(flag,maxup)if flag < 0 and flag[1] > 0 thenup = up + flag[1]upcount = upcount + 1endifif flag > 0 and flag[1] < 0 thendown = down + flag[1]downcount = downcount + 1endifupave = up/upcountdownave = down/downcountendifreturn flag as "Month Up or Down", maxup as "Longest ever up run",maxdown as "Longest ever down run", upave as "Avg months up before a down",downave as "Avg months down06/22/2020 at 7:46 PM #136820Le norme basilari dovresti conoscerle da tempo, sono ben evidenziate in giallo qui sotto:
- Pubblica il tuo argomento nel forum corretto:
_ ProBuilder: solo argomenti su indicatori. - usa sempre il pulsante “Insert PRT code” quando inserisci il codice nei tuoi post per facilitare la lettura degli altri.
Ti prego di fare più attenzione. Grazie 🙂
06/22/2020 at 7:49 PM #136822Come fa ProBuilder a sapere che manca una riga?
Allega una foto dell’errore.
Meglio è se posti il link all’indicatore.
06/23/2020 at 12:17 PM #136926Grazie Roberto, mi scuso per la poca esperienza, ma non so cos è il tasto PRT insert Code e dov è sulla tastiera. Non sapenndo inoltre usare il pro builder ho provato ad inserire l indicatore cliccando con il tasto dx (aggiungi indicatore) e ho incollato la formula ma mi da l errore che ho allegato nella foto. Mi servirebbe a 21 gg per grafici end of the day giornalieri. Spero di non aver fatto confusione ulteriore ed essermi spiegato. grazie ancora
06/23/2020 at 12:21 PM #13692806/23/2020 at 12:49 PM #136929Non manca una riga, solo dei caratteri finali sull’ultima riga (bastava verificare se avevi fatto bene il copia & incolla):
1return flag as "Month Up or Down", maxup as "Longest ever up run",maxdown as "Longest ever down run", upave as "Avg months up before a down",downave as "Avg months down before an up"06/27/2020 at 3:52 PM #137299A Come sempre hai ragione Roberto, mancava una parte al copia e incolla, ti chiedevo se per cortesia puoi svilupparmi il codice in modo che si sviluppi sui 21 gg e non sui mesi, ho visto che funziona molto bene se si osservano le divergenze sull indicatore rialziste o ribassiste che siano e volevo provarlo sui grafici giornalieri (end of the day) ma sostituendo la parola month con daily non funziona come indico sotto, se me lo puoi correggere ti ringazio da ora:
1234567891011121314151617181920212223242526272829303132333435363738394041if openmonth <> openmonth[1] thenmyopen = openmyclose = close[1]diff = myclose – myopen[1]if myclose <> 0 and myopen[1] <> 0 thenif diff > 0 and diff[1] < 0 thenflag = 1endifif diff < 0 and diff[1] > 0 thenflag = -1endifif diff > 0 and diff[1] > 0 thenflag = flag + 1endifif diff < 0 and diff[1] < 0 thenflag = flag – 1endifendifmaxdown = min(flag, maxdown)maxup = max(flag,maxup)if flag < 0 and flag[1] > 0 thenup = up + flag[1]upcount = upcount + 1endifif flag > 0 and flag[1] < 0 thendown = down + flag[1]downcount = downcount + 1endifupave = up/upcountdownave = down/downcountendifreturn flag as “Month Up or Down”, maxup as “Longest ever up run”,maxdown as “Longest ever down run”, upave as “Avg months up before a down”,downave as “Avg months down before an up”06/27/2020 at 5:13 PM #137312Cercherò di farlo in settimana, però usa sempre il pulsante “Insert PRT code” quando inserisci il codice nei tuoi post per facilitare la lettura degli altri.
Grazie 🙂
06/28/2020 at 10:04 AM #13735206/28/2020 at 10:39 AM #137377È quello evidenziato nella foto.
06/29/2020 at 11:19 AM #137480Scusami, ma vuoi che il conteggio venga fatto ogni 21 giorni di trading, oppure dal 21 al 21 di ogni mese?
Siccome può capitare sia che in um mese ci siano meno di 21 giorni di trading, per feste ecc…, oppure ce ne siano di più, questi 21 giorni devono sempre essere dello STESSO mese, ciè se in un mese ce ne sono 20, devo aggiungere 1 giorno del mese successivo? E se ce ne sono 22, il giorno in più devo lasciarlo per il conteggio successivo?
06/29/2020 at 12:38 PM #137495Buon giorno Roberto, grazie per la tua richiesta immediata, guardando grafici daily, penso sarebbe più utile che l indicatore partisse ogni 1′ del mese per terminare al fine mese. Poi che siano 21 o 22 gg non cambia molto ai fini della valutazione in quanto va monitorato con altri indicatori e analisi. Inserisci il parametro (21 o 22 gg) che è più comodo per te. Piuttosto rileggendo la tua mail se tu riuscissi a darmi le 2 versioni:
partenza dal 1 di ogni mese
dal giorno del mese al 21 gg mese successivo
sarebbe fantastico.
Ti ringazio anticipatamente e ti auguro una buona giornata.
07/03/2020 at 12:08 AM #138196Questo è il primo, che parte dal giorno 1, per tutto il mese (fatto per l’uso sulla candela giornaliera):
1234567891011121314151617181920212223242526272829303132333435if openmonth <> openmonth[1] thenCount = 1ELSECount = Count + 1ENDIFmyopen = openmyclose = close[1]diff = myclose - myopen[1]if myclose <> 0 and myopen[1] <> 0 thenif diff > 0 and diff[1] < 0 thenflag = 1endifif diff < 0 and diff[1] > 0 thenflag = -1endifif diff > 0 and diff[1] > 0 thenflag = flag + 1endifif diff < 0 and diff[1] < 0 thenflag = flag - 1endifendifmaxdown = min(flag, maxdown)maxup = max(flag,maxup)if flag < 0 and flag[1] > 0 thenup = up + flag[1]upcount = upcount + 1endifif flag > 0 and flag[1] < 0 thendown = down + flag[1]downcount = downcount + 1endifupave = up/upcountdownave = down/downcountreturn flag as "Month Up or Down", maxup as "Longest ever up run",maxdown as "Longest ever down run", upave as "Avg months up before a down",downave as "Avg months down before an up"L’altro vuoi che parta da quale giorno? E deve terminare il 21 del mese successivo?
07/05/2020 at 10:18 AM #13843907/05/2020 at 10:30 AM #138440 - Pubblica il tuo argomento nel forum corretto:
-
AuthorPosts
Find exclusive trading pro-tools on