Software Used to Trade Jack Hershey Methods

Discussion in 'Trading Software' started by Tums, Jun 26, 2007.

  1. I realize not many here will need this, but I thought I would share it anyway.

    I liked Pepe's Clock and being able to set it to Eastern time, so I pulled it from his toolset and made a standalone version.

    This ClockTimer includes either the timer countdown if minute/second bars or volume counter if CVB.

    Happy Trading...
     
    #1021     Mar 31, 2009
  2. In his first post on page 2 of this thread, Tums presented an Excel spreadsheet attachment for IB showing the various characteristics of a DOM. (The date and time of the first post was 06-26-07 05:37 PM). I have been unable to get the attachment to work. This is probably because of updates over the almost two years. My knowledge of XLS is very basic. If anyone is able to provide an updated attachment that will work with a current version of IB, I would appreciate it.
     
    #1022     Apr 2, 2009
  3. Hey breakeven,

    Just a heads up to let you know I had occasion to use your workaround on the 1 min ES and it performed flawlessly. After adjusting the number of days loaded, opened a new chart and the deed was done. Thank you again.

    lj
     
    #1023     Apr 17, 2009
  4. nkhoi

    nkhoi

    #1024     May 8, 2009
  5. Very nice. Thank you to Roonius and nkhoi.

    lj
     
    #1025     May 8, 2009
  6. NT + Zenfire is a great platform but one of the problems, for me anyways, is the following.

    Let's say I've been using Pepe's channel tool on chart 1 which for illustration's sake is the YM 2 min. When I open a new YM 2 min chart, chart 2, all of the channels which were drawn on chart 1 are transferred to chart 2. On the other hand "Ninja specific" chart lines (horizontal, vertical or sloped lines) are not transferred to chart 2. The reason I'm opening a second YM 2 min is because I want a second time frame.

    Does anyone know a way around this? I do not have the means to change the code with my current setup (I have a 'live trading' version but it's from my broker not from NT itself and hence lacks the ability to change the indicator code).

    TIA

    lj
     
    #1026     Jul 10, 2009
  7. A point of clarification.

    What I'm asking is whether there's a way to NOT have Pepe's channels from chart 1 transferred to chart 2.

    Apologies for any confusion.

    lj
     
    #1027     Jul 11, 2009
  8. bmonte

    bmonte

    Sorry lj, I have the same problem with no workaround yet.

    Also, I am trying to move to a much faster machine. Unfortunately that means Windows Vista and Pepe's Channel Tool does not work on my Vista machine (it asks me to select point 1, but will not recognize it when I click on it; e.g., nothing happens and I cannot move on to click on point 3).

    Did I miss an update in this journal or am I just screwed?

    Thanks, all, for your help.

    Bill
     
    #1028     Jul 13, 2009
  9. Went over to the NT boards and a generous individual posted the following message which she suggested was a workaround to the Pepe channel carryover issue. As I said, I can't modify or create code with my version of NT but if there is anyone so inclined, her suggestion seems pretty kosher. Here's the core of what she said:

    (Here’s) … how PP_Channels work.

    • the indicator reads/writes the channels to files in a certain directory
    • you find the directory name _dir in the OnBarUpdate() method:
    _dir = Environment.GetFolderPath Environment.SpecialFolder.....
    • the file name _fileName is also created in the OnBarUpdate() method:
    _fileName = _dir + Instrument.FullName + "_" + Bars.Period.Value + ".dat"
    • As you see, the file name depends only on the instruments name and period, like ES 09-09_5.dat for a 5 Minute ES chart.
    • If you want to apply the channels only for certain charts (or sessions), you should create unique file names for each chart (or session)

    Unique file name per chart
    • create a new indicator property ChartID
    in the Variables region add the new variable chartID:
    protected string chartID = "ljyoung_1";
    in the Properties region add these lines:
    [Description("Set Chart ID to make channels local to specific charts")]
    [Category("Parameters")]
    public string ChartID
    {
    get { return chartID; }
    set { chartID = value; }
    }
    • add the string chartID to the file name in the OnBarUpdate() method
    _fileName = _dir + Instrument.FullName + "_" + Bars.Period.Value + "_" + chartID + ".dat"
    • change the Chart ID in the indicators property dialogue to any value you like
    e.g. ljyoung_is_happy, now the file name is ES 09-09_5_ljyoung_is_happy.dat
    Unique file name per session
    • create a new string sessionID in OnBarUpdate()
    string sessionID = Bars.SessionBegin.ToString("HHmm") + "-" + Bars.SessionEnd.ToString("HHmm");
    • add the string sessionID to the file name
    _fileName = _dir + Instrument.FullName + "_" + Bars.Period.Value + "_" + sessionID + ".dat"
    • the file name is something like ES 09-09_5_0830-1515.dat


    TIA for any help any one might wish to give.

    lj
     
    #1029     Jul 19, 2009
  10. nkhoi

    nkhoi

    I still don't understand what is the issue? some pics if that is not too much trouble?
     
    #1030     Jul 19, 2009