Autor Thema: Vertikale Linie zeichnen  (Gelesen 1066 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

  • Buchstabensortierer
  • ***
    • Beiträge: 19
    • Karma: +0/-0
    • Mitglied seit:
      30 Nov 2010

  • Stop
Vertikale Linie zeichnen
« am: Februar 14, 2011, 19:09:42 pm »
Hallo,

wie der Titel des Treads schon aussagt, soll mein EA an der aktuellen Stelle (Zeit und Preis bei dem die Bedingungen erfüllt sind) eine vertikale Linie zeichnen. Ich kann leider nrigens Infos dazu  finden. Lediglich eine horizontale Linie hab ich hinbekommen, aber die brauch ich ja nicht. Falls jemandem der Code für diese VLINE bekannt ist, bitte ich darum :)


  • Blogger
  • Gehört zum Inventar
  • *
    • Beiträge: 1219
    • Karma: +239/-4
    • Mitglied seit:
      19 Nov 2008
    • Vorwärts immer - rückwärts nimmer !
  • Broker: Activtrades Demo, IBFX AU Demo, GO Markets

  • Stop
Antw:Vertikale Linie zeichnen
« Antwort #1 am: Februar 14, 2011, 22:26:46 pm »
ok ich nehm so einen immer mal als hilfe mit auf mein chart ... vielleicht hilft der Dir irgendwie weiter ... ;)
"I DO it my way !" (frei nach F.S.)

  • Buchstabensortierer
  • ***
    • Beiträge: 19
    • Karma: +0/-0
    • Mitglied seit:
      30 Nov 2010

  • Stop
Antw:Vertikale Linie zeichnen
« Antwort #2 am: Februar 14, 2011, 23:12:08 pm »
Sehr nett, aber so kann ich das nich ganz einbauen.

Bei mir sieht der Code ungefähr so aus:

if(Bedingung erfüllt == true)
   {
   Alles schließen
   Und jetzt sollte eine Vertikale Linie gezeichnet werden
   }

Kannst du mir vielleicht sagen, wie der Code hier eingebaut werden muss? Mir fehlt nämlich das Verständniss für diesen Syntax und ich werd auch mit Hilfe des Internets nicht schlauer.
« Letzte Änderung: Februar 14, 2011, 23:15:21 pm von Helmsen »

  • Global Moderator
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1502
    • Karma: +733/-4
    • Mitglied seit:
      14 Jul 2008
  • Broker: IBFX AU, IBFX US

  • Stop
Antw:Vertikale Linie zeichnen
« Antwort #3 am: Februar 14, 2011, 23:34:27 pm »
ObjectCreate("VertikalLine",OBJ_VLINE,0,Time[0],0);
Copyright © 2008-2012
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

  • Blogger
  • Vielschreiber
  • *
    • Beiträge: 438
    • Karma: +43/-3
    • Mitglied seit:
      16 Jul 2010
  • Broker: FXCM

  • Stop
Antw:Vertikale Linie zeichnen
« Antwort #4 am: Februar 14, 2011, 23:50:47 pm »
Frage amn Rande will kein neues Thema starten - wenn ich im Metatrader unterwegs bin kann ich meinen Screen nicht frei bewegen! Ganz rechts hab ich immer den aktuellen Kurs, würde diesen aber gren etwas mittiger ziehen um besser Trendkanäle etc. einzeichnen zu können. Wie soll das funktionieren? Gehts es überhaupt? Wäe sonst ein ziemlicher Schwachpunkt der Handelsstation!
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

  • Gelegenheitsschreiber
  • *
    • Beiträge: 50
    • Karma: +12/-0
    • Mitglied seit:
      30 Nov 2010

  • Stop
Antw:Vertikale Linie zeichnen
« Antwort #5 am: Februar 15, 2011, 00:00:27 am »
Im Chart rechtsklick->Eigenschaften->Allgemeines->Chartshift anklicken.
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

  • Blogger
  • Vielschreiber
  • *
    • Beiträge: 438
    • Karma: +43/-3
    • Mitglied seit:
      16 Jul 2010
  • Broker: FXCM

  • Stop
Antw:Vertikale Linie zeichnen
« Antwort #6 am: Februar 15, 2011, 07:22:07 am »
DANKE
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

  • Blogger
  • Tastaturflitzer
  • *
    • Beiträge: 260
    • Karma: +94/-0
    • Mitglied seit:
      16 Jul 2010

  • Stop
Re: Vertikale Linie zeichnen
« Antwort #7 am: August 06, 2011, 18:04:20 pm »
wunderbar, das passt ja gerade zu meiner Frage. Ich möchte bei der Handelszeit im europäischen Raum mir die Anfangs und Endzeit als vertikale Linie einzeichnen lassen für mein manuelles Nachtraden im Simulator. Ich bekomme allerdings nur hin das er entweder bei jeder Bar eine Linie zeichnet oder halt gar keine. Also Anfangs und Endzeit und bei jeder vollen Stunde noch eine vertikale Linie. Ich steh grade auf dem Schlauch wie ich das am Besten löse.

Danke
Grüße
DS

Code: Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
// Vertical Time Line

#property indicator_chart_window
extern int OpenHour = 7;
extern int CloseHour = 18;
extern int GMT=0;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----

//----
   return(0);
   }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int    i,range=Bars;
      for(i=0;i<range;i++)
         {                 
            if(Hour()>=OpenHour && Hour()<=CloseHour)
               {
               if(Minute()<1)
                  {
                  ObjectCreate("VertikalLine"+i,OBJ_VLINE,0,Time[i],0);
                  }
               }
   
         }
   }
//----
   return(0);
 
//+------------------------------------------------------------------+

Never give up, NEVER!

"Damit das Mögliche entsteht, muss immer wieder das Unmögliche versucht werden." Hermann Hesse

  • FORENTROLL
  • Sponsor
  • Extremschreiber
  • *
    • Beiträge: 625
    • Karma: +249/-5
    • Mitglied seit:
      05 Jan 2011
    • just trading
  • Broker: diverse

  • Stop
Re: Vertikale Linie zeichnen
« Antwort #8 am: August 09, 2011, 00:13:15 am »
Das Problem liegt wohl in der Programmlogik. Er prüft ob aktuelle Stunde > StartHour und aktuelleStunde < EndHour, ist das der Fall prüft er die Minuten und zeichnet dann die Linien. Er soll das aber doch nur einmal zum Start und einmalig zum Ende hin tun und nicht jede Bar, Minute, sonstwas  :)

edit, s.a.: Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen



 

Ähnliche Themen

  Betreff / Begonnen von Antworten Letzter Beitrag
5 Antworten
806 Aufrufe
Letzter Beitrag März 03, 2009, 01:38:06 am
von elfural
3 Antworten
1024 Aufrufe
Letzter Beitrag Juni 03, 2009, 18:17:07 pm
von pipmaker
1 Antworten
757 Aufrufe
Letzter Beitrag April 20, 2009, 23:06:37 pm
von LostInForex
6 Antworten
1535 Aufrufe
Letzter Beitrag Januar 06, 2012, 08:59:13 am
von jwah
4 Antworten
411 Aufrufe
Letzter Beitrag September 23, 2010, 18:59:35 pm
von PriNova
5 Antworten
762 Aufrufe
Letzter Beitrag März 02, 2011, 13:33:27 pm
von PriNova
13 Antworten
354 Aufrufe
Letzter Beitrag Februar 10, 2012, 13:53:44 pm
von Wödmasta


ChartTec´s World Topsites