Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

eros1973ms

Members
  • Content Count

    2
  • Joined

  • Last visited

Personal Information

  • First Name
    luca
  • Last Name
    mazzanti
  • Country
    Italy

Trading Information

  • Vendor
    No
  • Favorite Markets
    forex
  1. I clarify a little what I mean with "only aiHighestDispValue works". Code: vars: IntrabarPersist date_1(0), IntrabarPersist time_1(0), IntrabarPersist price_1(0); date_1 = getappinfo(aiLeftDispDateTime); time_1 = getappinfo(aiLeftDispDateTime); price_1 = getappinfo(aiHighestDispValue)-offset_points*2; if symbol = "GS:EUR A0-FX" and (time_1<>time_1[1] or price_1<>price_1[1]) then print( symbol, "data-> ", StringToDate(DateTimeToString(getappinfo(aiLeftDispDateTime))), "string data->", datetostring(StringToDate(DateTimeToString(getappinfo(aiLeftDispDateTime)))), "ora-> ", StringTotime(DateTimeToString(getappinfo(aiLeftDispDateTime)))," ", "string time->", timetostring(StringTotime(DateTimeToString(getappinfo(aiLeftDispDateTime)))), " ", getappinfo(aiHighestDispValue):0:4, setup_count_buy," ", setup_count_sell, " ", getappinfo(aiLeftDispDateTime) ); if date_1<>date_1[1] or time_1>time_1[1] or price_1<>price_1[1] then begin id_3=text_new( date_1, time_1, price_1, "test test test test" ); value2=text_setlocation(id_3, date_1, time_1, price_1); end; I inserted also the print command to verify that the calculated values are the one desired, and I can confirm this. But what I get from text_new is the text is plotted at the correct price level [getappinfo(aiHighestDispValue)-offset_points*2] but at the wrong date/time combination (the text is actually positioned on the first bar of the entire series, not on the first bar displayed). I have also tried converting the date&time to string and then back to value, but it makes no difference: date_1 = StringToDate(DateTimeToString(getappinfo(aiLeftDispDateTime))); time_1 = StringTotime(DateTimeToString(getappinfo(aiLeftDispDateTime))); thanks
  2. I am new in this forum, hope to contribute and learn here. I am dealing with plotting a text on the chart at a fixed position (i.e. upper left corner), based on date/time/price visible on the chart. I am using getappinfo, with aiLeftDispDateTime and aiHighestDispValue, but only the last one works with text_new and set_textlocation. Basically I cant understand how to pass date&time info to text_new separatly as date and time. Any clue? thanks a lot
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.