Syntax
Public Function iHigh(Symbol As String, timeFrame As ENUM_TIMEFRAMES, shift As Long)As Double
Description
This function is used to return the high price value for bar at a specific time frameby a given it number.
Parameters
Key | Description |
Symbol | Trading symbol name, the value of type String. |
timeframe | The chart time frame can be one of the ENUM_TIMEFRAMES |
Shift | Bar number to gethigh price value for it, the value of type Long. |
Return value
Return’s the high value for the indicated symbol, Time frame and bar number as a double value. These Function returns 0 if the history is not loaded.
Sample
Public Sub main() Dim barNumber Dim result barNumber=3 result=iHigh("EUR/USD",PERIOD_D1,Clng(barNumber)) if result=0 then ' print a message to the VTL10Log log file PrintData " The High value not loaded " else ' print a message to the VTL10Log log file PrintData("The High value for bar Number " & Cstr(barNumber) & " is " & CSTR(result)) end if End Sub
See Also