Announcement

Collapse
No announcement yet.

Help - costruzione efs

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #76
    PHP Code:
    var vAdMav efsExternal ("/Ad Get/medianadaptivefilter.efs");
    var 
    getMav getSeries(vAdMav
    e quindi

    PHP Code:
     if (vCCI20.getValue(CCIStudy.CCI) > && close() >= getMav){
            
    onAction5();
        }else{
            
    onAction5b();
        }
         
        if (
    vCCI20.getValue(CCIStudy.CCI) < && close() < getMav){
            
    onAction6();
        }else{
            
    onAction6b();
        } 
    dovrebbe andare ora...
    Sostieni il Meglio di te , aiutaci a fare di più!

    Fra

    Comment


    • #77
      Fra
      Per prima cosa potresti dirmi quale era per intero il messaggio di errore al rigo 76. Quello dovrebbe dare qualche indicazione sul tipo di errore.
      Per quello che riguarda la funzione getSeries() che usi nel tuo esempio piu recente non dovresti averne bisogno a meno che l'efs esterno che chiami usando efsExternal() riporti un array oppure se stai plottando uno studio in multiple time frames.
      La ragione per la quale va se usi la funzione getSeries() e' che questa funzione effettua per proprio conto l'error checking della serie dati. Prova a usare il seguente e fammi sapere se continui ad avere l'errore
      Alex

      PHP Code:
      var vAdMav efsExternal("/ad get/medianadaptivefilter.efs");
      if(
      vAdMav.getValue(0)==null) return; //questo e' un null check
      if (vCCI20.getValue(CCIStudy.CCI) > && close() >= vAdMav.getValue(0)){
          
      onAction5();
      }else{
          
      onAction5b(); 

      Comment


      • #78
        grazie Alexis

        si con il null check tutto è andato bene

        perfetto!
        Sostieni il Meglio di te , aiutaci a fare di più!

        Fra

        Comment

        Working...
        X