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.

  • Welcome Guests

    Welcome. You are currently viewing the forum as a guest which does not give you access to all the great features at Traders Laboratory such as interacting with members, access to all forums, downloading attachments, and eligibility to win free giveaways. Registration is fast, simple and absolutely free. Create a FREE Traders Laboratory account here.

Search the Community

Showing results for tags 'easylanguage'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Welcome to Traders Laboratory
    • Beginners Forum
    • General Trading
    • Traders Log
    • General Discussion
    • Announcements and Support
  • The Markets
    • Market News & Analysis
    • E-mini Futures
    • Forex
    • Futures
    • Stocks
    • Options
    • Spread Betting & CFDs
  • Technical Topics
    • Technical Analysis
    • Automated Trading
    • Coding Forum
    • Swing Trading and Position Trading
    • Market Profile
    • The Wyckoff Forum
    • Volume Spread Analysis
    • The Candlestick Corner
    • Market Internals
    • Day Trading and Scalping
    • Risk & Money Management
    • Trading Psychology
  • Trading Resources
    • Trading Indicators
    • Brokers and Data Feeds
    • Trading Products and Services
    • Tools of the Trade
    • The Marketplace
    • Commercial Content
    • Listings and Reviews
    • Trading Dictionary
    • Trading Articles

Calendars

There are no results to display.

Categories

  • Articles

Group


First Name


Last Name


City


Country


Gender


Occupation


Biography


Interests


LinkedIn


Vendor


Favorite Markets


Trading Years


Trading Platform


Broker

Found 46 results

  1. EL Delta Code Works, but ?

    I'm trying my darnedest to learn EL and apply it to the OEC trader platform. I'm at the point where I understand a lot of this Klingon dialect but I can't quite speak it yet. This simple code works well and posts the proper Delta text value at the close of each bar. It also posts the text, only on the most recent 6 bars. Variable: Delta(Upticks-DownTicks ), {Holds Delta values} DeltaTxt(0); {Holds Text Values} If Delta <> 0 Then DeltaTxt = Text_New( D, time[1], (h+1.25), NumToStr( Delta, 0 ) ); {Above expression puts text 5 ticks above Hi of each bar} Text_Delete(DeltaTxT[6]); {Gets rid of all DeltaTxt objects beyond the 6th barback} Here's my delema. I wish to update the text intrabar so I have a running tally while building the last bar on the chart. If I enable "Tick by Tick update", I get new text objects piling up on each other so it quickly becomes unreadable.(See Image) Is there some code or coding technique that gets rid of the old text object as the new one is generated until the bar closes? I have played for several hours trying to get Text_Delete () to work but have received no joy. Any help,code or explanation greatly appreciated.
  2. Plot Volume Condition

    Hi experts, I need a help with an indicator for TradeStation: I am looking for a volume indicator that will plot a point only when the volume is greater than 100.000. When the volume is less than 100.000 nothing will be plotted. For example: A daily volume from a stock is: 150.000, 80.000, 75.000, 60.000, 250.000, 300.000, 120.000, 70.000, 99.999, 220.000 The Indicator should be: • ••• • Who can help me? Has someone a better idea? Thanks for the support, Jacare
  3. When the chart is being printed, how can we print a lable on the screen. I am writing some indicator which plots the dot using the Plot1 Method. I want some text written on top of the dot something like "Pivot High (1.3531)" in my case. I want the text as a label.
  4. TTM Wave

    Hi, Does anyone have EasyLanguage code or .ELD for the TTM waves? I have searched this site but cant find it anywhere - Also im not adverse to paying for indicators that work but this one is out of my (student) budget. Thanks!
  5. Easylanguage Junkie

    Shifting full time trader, setting automation with easylanguage, testing algo's now several years preparing for capital injection. My game currently is the sector spyders , ie XLB, XLE, XLF, XLI, XLK, XLP, XLU, XLV, XLY . i live and sleep sectors, 12 years in when gold was 200/oz ,i was told to pricy so i sold it, my first trade... lol, last 30 days net profit 4k paper, hand trading live alerts over algo's , working slopes, trends, rsi's waves, r & s, and lots of patience , work 10 min bars / 6 month history / multichart / 12 monitor system. hope to contribute. Scott B.
  6. The Christmas Trade

    With Christmas just around the corner I thought it would be fun to see how the S&P behaves in the days just before Christmas. Do the days just before this holiday tend to be bullish, bearish or neutral? To test the market behavior just before the Christmas holiday I will use the S&P Cash index back to 1964. I will create an EasyLanguage strategy that will enter a trade X days before Christmas and close that trade on the opening of the first trading day after Christmas. Each trade is scaled based upon a 2% risk of a $50,000 trading account. To define risk I will use three times multiple of the 10-day ATR. Returns are not compounded and slippage or commissions are not deducted from each trade. Stops are not utilized in this study. Ten Days Before Christmas First let's look at the ten days before Christmas. What happens if we enter a trade X days before Christmas and close that trade on the open after Christmas? By using TradeStation's optimize feature I can systematically test each day over the historical data. The results of each test is the generated P&L for each iteration and is depicted in the bar graph below. Looking at the graph each bar on the x-axis represents the number of days before Christmas. It appears the 10 days before Christmas all show positive P&L. In general, the longer your holding period before Christmas the better. Ten Days After Christmas Using a similar trading system I will not look at entering a trade on open of trading day following Christmas and holding that trade for X days. Below is a bar graph showing the days 1-10 after Christmas. Again, each bar represents P&L and the x-axis is the number of days the trade is held. Historically, all days after Christmas in our study have returned positive results. Unlike the 10-days before Christmas, in this case it appears there is not much gain for holding beyond 5-days. The Christmas Trade Based on the information above which seems to show a strong bullish biased for the days immediately before and after Christmas, I'm going to create another strategy that will open a trade five days before Christmas and closes that trade five days after Christmas. I picked five days simply because it was the middle value (1-10) for the days before and after Christmas we tested. The results are as follows: How does the overall market regime affect the performance of this system? I decided to test this strategy against a bull or bear market. I used a 200-day simple moving average to divide the market into a bull or bear regime. I first tested taking trades only when the market is within a bull regime (above the 200-day SMA) then tested taking trades when the market is in a bear regime (below the 200-day SMA). The results show the Christmas edge holds up well for both regimes. Conclusion There certainly does seem to be a very strong bullish tendency around Christmas. Can you take advantage of this in your trading? Perhaps. Remember, the code provided below this article is not a complete trading system, but an indicator to help me gauge the market behavior around the Christmas holiday. If you have trading systems or trade a discretionary method around these days before and after Christmas you might use this knowledge to ignore short signals, or modify your exit. The EasyLanguage code used to generate the Christmas Trade can be downloaded here.
  7. Hello, I am having trouble coding a time delay after a trade occurs (buy or sell, open or close) to avoid my automated strategy making a ton of trades as the price action whipsaws and signals my indicators true/false. Can anyone provide some suggestions here? For instance, (I will set a time delay of say 15 minutes)... if my combo of indicators goes true at 10:20AM and a Long position is opened, I don't want these indicators to be evaluated again before 10:35AM. I want my strategy to run in real time and not on bar close b/c of the action I'm missing in that bar. However, right now all that my strategy will do is rack up commission fees. Any help is greatly appreciated! I'm using Multicharts. Thanks!!
  8. How is a lower study differentiated from an upper study in EasyLanguage? I've looked at the code for something like Bollinger Bands, compared to RSI, and I can't find anything that makes one a lower study, and the other an upper study. RSI is a lower study, Bollinger Bands is an upper study. Actually, I think I may have found the answer. It looks like it's under "Formatting". Right click the indicator, then choose "Format XXXX", and under the "Scaling" tab choose the Sub-graph 2 or higher. Interestingly, sub-graphs of lower studies can be overlaid. If, for example, they are both sub-graph 2, both lower studies will be plotted in the same space. I may have answered my own question. Oh well, I'll make the post anyway. :rofl:
  9. Ok so I've been recently (very recently) teaching myself easylanguage so I can code a system to make my trading efforts a bit more efficient, and I've run into a few simple hurdles. I'm not coding with tradestation (using a small australian broker with easylanguage compatibility), so can't debug anything properly or ask for official help from tradestation. I know I'm asking a lot here, and I don't expect anyone to answer everything, but any help at all to point me in the right direction would be really appreciated. 1. Would I need to be constantly connected for my exit orders to be applied? For instance, in my strategy I've set marketorders to scale off my position automatically with moving average crossovers when things go sour. Will those orders still trigger if I'm not physically connected and my code is not running in front of me or should I place stop orders the old way when I enter a position? 2. Ideally I'd like to make this a stock scanner of sorts, where it reads all the instruments in a market and shows candidates that have triggered buy signals any time in the past day (last and current bar) for further analysis. Is there some way to achieve that or something similar? 3. Lastly, I'm having a bit of trouble with the actual code of my exit strategy. I need to reference a past event and I'm not quite sure how. To make things clearer here's some sample code from my exit, triggering the second scaling off of a position only if the first sell-off has occurred: condition5 = marketorder("1stsell") = -1 where this was the order for the first sell-off: marketorder("1stsell","once","account#"...etc.) I'd then set the second exit as: if condition5 and...etc. Can I do that?? 4. Along the same lines I want to set another condition that scales off another portion of of my position (triggered after condition5 above is met) when the value reaches 1.3 times the value at the time of the 1st sale (“1stsell”). So I'd need to somehow reference the price of the shares at the time 1stsell occurred? If that makes any sense... Thanks for the help! Sean
  10. Reset EL SetBreakeven

    Hi, I want to set a breakeven stoploss after each new trade has made the appropriate market movement i.e. in the market & 50% towards price target. If Condition13 = True and Condition14 =True Then Begin SetStopContract; SetBreakeven(1); End;End; However once set for the first trade it stays set for all subsequent trades, is there a way to close it when the trade closes or do I have to go about it a different way? Lowly 2000i code only and out of ideas.
  11. The Perfect R Portfolio I was recently watching a short video hosted by Market Club. This particular video was a presentation on their “Perfect R Portfolio”. The Perfect R Portfolio is a portfolio of four ETFs (SPY, USO, GLD, and FXE) that are traded based upon Market Club’s “Trade Triangles” technology. The system rules are simple and clear. For each trade you dedicate 25% of your trading capital. Go long when you see a green Trade Triangle and close the position on the red Trade Triangle. These green and red signals are actually price levels that allow you to place your buy stop and sell stop orders and wait for the market to fill your orders. These values are updated weekly. It does not get any easier than that. Such a simple greenlight/redlight system can be very appealing. In short, the Perfect R Portfolio is a complete trading system that provides you exact entry and exit levels. Because the portfolio contains ETFs, does not trade very often and only takes long positions (there is no shorting in the Perfect Portfolio) it seems suitable for trading in retirement accounts such as a 401K. In fact, I do believe this is what the creators had in mind when developing the system. How Do They Do It? I enjoy attempting to figure out what is going on when I see a trading system demonstrated on-line. It’s a challenge and great fun to reverse engineer signals. Market Club’s Trade Triangles were no exception. Don’t get me wrong, I have nothing against Market Club and I do believe they provide a valuable service. However, how they generate signals became an interest for me and in the end, the concept they are using is well known, simple and totally free. Market Club does provide a nice looking chart where buy/sell signals (Trade Triangles) are nicely displayed on-screen. When I examined the entry and exit signals over time I came to the conclusion that the Trade Triangles are nothing more than a classic breakout indicator. That is, they simply take the highest high over the past N days to determine when to go long and then determine the lowest low over the past N days to determine when to close that same long position. More specifically in the case for the Perfect R Portfolio they use a three month channel of price extremes to determine market direction (trend) and use a three week channel to determine entry/exit price levels. Trend trading based upon price channels is well documented and continues to be a valid trading method. Trend: Three month price extreme. Signal: Three week price extreme. The trend component of the system is used to filter out bearish market conditions since the system only goes long. So, during bearish times we are in cash or cash equivalents waiting for a trend change to bullish. For example, given an ETF we first determine the overall trend. This is done by determining the price extremes based on a monthly chart of the last three bars. Price touching these extreme levels on a daily chart would determine the trend either bullish or bearish. Once the trend is determined a three bar price extreme based on a weekly chart is used to determine when to exit and when to initiate new trades. When the trend changes from bullish to bearish all trades are closed and we don’t open new long positions until the trend becomes bullish. It’s that simple. Below is a trade example. Cloning The System Logic But how well has the Perfect R Portfolio done? Well, the portfolio is rather new so they don’t provide much backtesting data. Market Club does provide a short PDF report demonstrating how well the system performed during the 2008 market crash. However, Market Clubs price channel breakout concept can be programmed into TradeStation rather easily. TradeStations ability to access several timeframes on a single chart will be required to make this trading system. First, all trades are executed on a daily chart, buy/sell price levels are determined on a weekly chart and trend is determined on a monthly chart. All three of these timeframes can be placed within one chart and accessed by a single TradeStation strategy. Programmer speaking coming up so be warned. First I’ll create a workspace with a chart of one of the ETFs used in the Perfect R Portfolio. I’ll select GLD. I will want to place trades on a daily chart so I set my GLD chart to daily price data. Next I want to generate buy/sell signals based upon a weekly chart. To do this I create a sub-chart of GLD to hold weekly price data within my chart. I can then access this data programmatically by referencing “data2″ in my Easy Language code. I do the same thing for the monthly timeframe of GLD and can access that data by referencing “data3″. Data1 = Daily chart Data2 = Weekly chart Data3 = Monthly chart I created a clone of the system and tested the system with the four ETFs over the life of each ETF. Unfortunately TradeStation does not have the ability to test a portfolio of ETFs given a single strategy. This weakness is rumored to be fixed in version nine of TradeStation. Until then we’ll have to test each ETF individually. So how did it do? Not bad for such a simple system. The results are in the table in the section below. You will see that over the life of the system it is profitable. The life of the system is only from 2004 - October 31, 2010. Most of the ETF data only goes back that far! Modified R Portfolio With Risk Management The most obvious drawback I see with the Perfect R Portfolio is the lack of a position sizing algorithm based upon the risk per trade. That is, the dollar amount you’re willing to lose based upon the stop level. I might be inclined to use the Percent Risk Model to calculate the number of shares to purchase based upon a 2% risk-per-trade. This would help normalize risk by reducing the number of shares when the market conditions are volatile and increase the number of shares when volatility is waning. Instead the Perfect R Portfolio uses a fixed percentage (25%) of equity for each new trade regardless of risk. In a future post I will add a position sizing algorithm to see if we can improve the results. If you can't wait check out this blog post where I already have posted the updated version. There is also a short video that explains the inputs to the system. Download I was having trouble uploading the TradeStation Workspace to this post but the EasyLanguage code should be attached. You can also download a copy of the Workspace or the EasyLanguage code at my blog. This code is for TradeStation 8.8. If anyone finds an errors in the code or would like to make a suggestion please let me know. Thanks, Jeff PERFECT_R_PORTFOLIO_CLONE.ELD
  12. VPCI As PaintBar

    What I have below is what I had hoped to be the firs step in making VPCI into a PaintBar Study....it will verify, but just paints every bar. The end result was supposed to be GREEN colored vbars for when VPCI is greater than Ave VPCI (or VPCI Smooth) AND greater than Zero. RED when VPCI is less than VPCI Smooth AND less than zero. WHITE or not painted when VPCI and its relation to zero are not in sync. I am new as can be at this and am hoping someone can point me in the right direction. Thank You. inputs: Price( Close ), Length1( 5 ), Length2( 20 ), VPCIAvgLen( 20 ) ; variables: VolValue( 0 ), VolumeSum1( 0 ), VolumeSum2( 0 ), VWMA1( 0 ), VWMA2( 0 ), VP( 0 ), VPR( 0 ), VM( 0 ), VPCI( 0 ), AvgVPCI( 0 ) ; if BarType >= 2 then { not tick/minute data } VolValue = Volume else VolValue = Ticks ; VolumeSum1 = Summation( VolValue, Length1 ) ; if VolumeSum1 > 0 then VWMA1 = Summation( Price * VolValue , Length1 ) / VolumeSum1 ; VolumeSum2 = Summation( VolValue, Length2 ) ; if VolumeSum2 > 0 then VWMA2 = Summation( Price * VolValue , Length2 ) / VolumeSum2 ; VP = VWMA2 - Average( Price, Length2 ) ; if Average( Low, Length1) > 0 then VPR = VWMA1 / Average( Low, Length1 ) ; if Average( VolValue, Length2 )> 0 then VM = Average( VolValue, Length1 ) / Average( VolValue, Length2 ) ; VPCI = VP * VPR * VM ; AvgVPCI = Average( VPCI, VPCIAvgLen ) ; If (VPCI > AvgVPCI) and (VPCI > 0) Then PlotPaintBar (High, Low);
  13. Hi Guys, After years of working out an FX system that suits how I want to trade I'm looking for a platform that can help identify the trades and hoping for some (experienced) suggestions. I am NOT looking to build a robot. What I want to do is simply place an arrow on the confirmation candle and have an audible sound play to alert me to a trade opportunity, on various time frames and pairs. Code wise it'll be pretty simple. X period close above MA with macro MA filter on another time frame, maybe a few indicator filters as well. I had a quick look around on google but mostly found advanced EA robot builders. I use E-signal for data but haven't delved into it's other features (and it's a bit of a dog to program I heard?). I use Dealbook to execute but haven't looked at coding it directly (anybody tried?) and as I'm not planning on trading the signal generation directly I'm happy to look anywhere. Suggestions? MT? NT? SR?? I have enough understanding to manipulate code, or my other half is a programmer and can talk geek if required :-D Thanks in advance.
  14. I am new to EL and was hoping someone can direct me: I am not sure how to pass the Variable name form EL in Multicharts to a DLL routine. I cant see any routine which gets the name. for example if iam trying to call the following DLL from EL: void __stdcall MyArraySort( IEasyLanguageObject* pELObj, char* MyArrayName ) // example form MC/TS SW dev kit my easylanguage code is: Function Code: EXTERNAL: "example.dll", void, "MyArraySort", IEasyLanguageObject {self}, LPSTR {myArrayName}; variables: index(0); arrays: myArray[11](0); // fill array with some data for index = 10 downto 1 begin myArray[index] = 10-index;end; // call MyArraySort MyArraySort( self, myArray); with the above code i get the wrong argument type... Thanks for the help Behr
  15. Hello May B It could help coders w/o TS platform 2 have the latest release of EasyLanguage help file TS 8.6 EasyLanguage Help.rar
  16. Text_???? Syntax

    I have some code that places text onto my MultiCharts screen as signals. I want to make the text BOLD. I looked in the TS EL books and there seems to be every text command except that one. Anyone have a clue? TIA
  17. Scan Print

    Scan Print (for use in scanner at EOD) this indicator is for demonstration purpose only Description: This indicator scans the last bar on the chart, if the close is higher than previous bar's high, it will make a printout to a) the Output log window, b) the printer, or c) a file. The criteria can easily be modified to create different stock filters. In the spirit of Pay-Forward, You are invited to post your enhancements. discussions on the PRINT command: http://www.traderslaboratory.com/forums/f56/print-easylanguage-6000.html#post68550 Scan_Print_(MultiCharts).pla Scan_Print.txt
  18. Pesavento Pattern

    Pesavento Pattern If you know the author, please post his credit. Thank You. Pesavento_Pattern_(MultiCharts).pla Pesavento_Pattern_(TS).txt
  19. DeMark Oscillator

    DeMark Oscillator DeMark_Oscillator_(MultiCharts).pla DeMark_Oscillator.txt
  20. Did this quick vid for someone else and thought I would save someone out there a few steps by just posting it here. This is just a couple of simple tips on how to get started using Easylanguage in OEC... [ame=http://www.youtube.com/watch?v=LgalpIm6Fxk&feature=channel_page&fmt=18]YouTube - EasyLanguage in OEC[/ame]
  21. Trade Visualizer

    Trade Visualizer Description: This indicator depicts your trade with a line on the chart. The line will start from the entry time/price, and extends to current/exit time/price. The line will re-position itself to follow the up/down movement of the price. If you make money, the line will appear green. If you lose money, the line will appear red. This indicator is for current day use only. It maybe used in real time, or at EOD. note: This indicator is for intra-day charts only. note: MultiCharts version supports sub-minute resolution. Intructions: 1. TRADE.CONCLUDED: default at FALSE. Set to TRUE when trade is done. 2. LONG1.SHORT2: If it is a long trade, enter 1, if it is a short trade, enter 2 3. Type in the Entry Tme and Entry Price, 4. Ignore the Exit Time and Exit Price for now. 5. SHOW.EXTENSION: Default is "True" to view the line with extension 6. DATE.OFFSET: +/- 1 if you are in a different date zone than the exchange. note: MultiChart users: the Time format is hhmmss note: TradeStation users: the Time format is hhmm When the trade is concluded: 1. Change TRADE.CONCLUDED from False to True 2. Plug the Exit Time and Exit Price into the indicator, The line will hold its place on the chart. If you want to track another trade, simply apply another copy of this indicator. Comments and enhancement suggestions are welcome p.s. The PLA file is for MultiCharts, it is usable in sub-minute charts. TraderStation version can only be used in minute charts. If you do not know how to import the code into your software, please invest 5 minutes in your user manual. p.s. I have not tested this indicator in TradeStation. If you found it works, you are welcome to post the ELD. Enjoy ! Trade_Visualizer_(MultiCharts).pla Trade_Visualizer_(TradeStation).txt
  22. Print (EasyLanguage)

    This thread is about the PRINT keyword in EasyLanguage Print Sends one or more specified expressions to the PowerLanguage Editor Output Log or another output target, if specified. Any combination of string, true/false, numerical series, or numerical expressions can be specified. Usage Print([OutputTarget],Expression1,Expression2,etc.) Parameter inside the square brackets is optional Parameters OutputTarget - an optional parameter; specifies an output target other then the PowerLanguage Editor Output Log; the parameter must be followed by a comma. There are two optional output targets: Printer Specifies the default printer as the output target. File("PathFilename") Where: PathFilename - a string expression specifying the path and filename Specifies an ASCII file as the output target; if the specified file does not exist, the file will be created. If OutputTarget is not specified, the output will be sent to the PowerLanguage Editor Output Log. Expression - a string, true/false, numerical series, or numerical expression; any number of valid expressions, separated by commas, can be used A string expression must be enclosed in quotation marks: "String Expression" A numerical expression can be formatted to specify the minimum number of characters, including the decimal point, and the number of decimal places, to be used for the output: Expression:C: D Where: C - minimum number of characters D - number of decimal places The default output format for a numerical expression is two decimal places and a minimum of seven characters. If the number of decimal places in the numerical expression is more than the specified number, the value will be will be rounded off to the specified number of decimal places. If the number of characters in the output is less than the specified minimum, leading spaces will be added to bring the output to the specified minimum value. Examples Print(.1); will print 0.10 in the PowerLanguage Editor Output Log, with three leading spaces inserted Print(1.555555:6:3); will print 1.556 in the PowerLanguage Editor Output Log, with one leading space inserted Print(Printer,"Print Test"); will send the string expression "Print Test" to the default printer Print(File("C: \test.txt"),CurrentDate,CurrentTime); will save the output of CurrentDate and CurrentTime to the test.txt file in the root directory of the C: hard drive .
  23. // Vertical Lines at specified time // author: aaa // date: 20090516 // // to see how the market reacts everydays specially Cash Opening and NY Opening or whatever you want // holding the mouse at the end of a lines shows intraday price High Low difference Please, feel free to correct my code if needed Vertical Lines at specified time.txt
  24. Bar Numbering

    Bar Numbering This indicator is for MultiCharts only. description: prints the bar number on the screen, with the option to bold, frame or reverse at specific intervals. you may apply the numbers to a subchart, or the main chart. if you want the bar numbers on the main chart: -- right click on the price scale to select this indicator, -- drag the price scale to position the numbers Bar_numbering.txt Bar_Numbering_(MultiCharts).pla
  25. ARW_new (MultiCharts)

    This thread is about drawing an arrow on the chart. (MultiCharts enhanced EasyLanguage) Arw_New Displays an object, consisting of an up or a down arrow located at the specified bar and specified price value, on the chart that the study is based on; returns an object-specific ID number, required to modify the object. Usage Arw_New (BarDate, BarTime, PriceValue, Direction) Parameters BarDate - a numerical expression specifying the date of the bar at which the object is to be placed; the date is indicated in the YYYMMdd format, where YYY is the number of years since 1900, MM is the month, and dd is the day of the month BarTime - a numerical expression specifying the time of the bar at which the object is to be placed; the time is indicated in the 24-hour HHmm format, where 1300 = 1:00 PM PriceValue - a numerical expression specifying the price value (vertical position, corresponding to a value on the price scale of a chart), where the object is to be placed Direction - a logical expression specifying the direction of the arrow; True = Down and False = Up Example Place, on the chart that the study is based on, an up arrow at the top of a bar if the Open price has increased incrementally over the last three bars: If Open>Open[1] And Open[1]>Open[2] Then Value1 = Arw_New(Date, Time, High, False); ---------------------------------------------------------------------------- Arw_New_self Displays the arrow on the SubChart.
×

Important Information

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