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


  • 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


There are no results to display.

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



First Name

Last Name









How did you find out about TradersLaboratory?


Favorite Markets

Trading Years

Trading Platform


Found 46 results

  1. 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);
  2. 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.
  3. Red Light / Green Light I have previously posted this on another thread. It was for MultiCharts. Someone asks if I can make a TradeStation version. Yes of course, here it is: This might well be the Holy Grail you have been looking for. Description: this is a MA based indicator The indicator turns green when the price is trading above the MA and turns red when the price is trading below the MA. Format Setting: set the General Style to Point, Weight to heavy For the indicator to appear on the bottom of the screen, set the scale Range to Maxium=50, Minumum=-1 For the indicator to appear on the bottom of the screen, set the scale Range to Maxium=1, Minumum=-50 You can adjust the Length of the MA period. (MC only) if you leave it at 0 (zero), the MA is automatically set to 3 periods for minute/hour/day charts and 7 periods for tick and volume charts Midrange is used to calculate the MA redlight_greenlight_(MC).txt redlight_greenlight_(TradeStation).txt
  4. 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
  5. Tidal Wave (EasyLanguage) this indicator measures the velocity of the slow stochastic it will turn before the stoch turns it will show divergence before MACD does in the illustration, I have included the slow stochastic for your comparison. enjoy! TidalWave_beta_01.txt
  6. 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
  7. Easylanguage code for ATR Marker This indicator prints the ATR range on the chart. High ATR = previous bar Close + previous bar ATR value Low ATR = previous bar Close - previous bar ATR value there is an option to plot historical ATR lines. ATR_Marker_w_Lines.txt
  8. 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]
  9. iADX -- an Improved Mouse Trap This is just an ordinary ADX... I tweaked the presentation for easier reading. The ADX line is shown as a histogram, with up and down colors. The color is based on the slope of a 9 XMA. When the ADX line is declining, the width of the histogram becomes narrow, that is because we are only concerned with a rising ADX slope. In the chart illustration below, I have included the original ADX for your comparison. enjoy! p.s. good news to MultiCharts users: James has added PLA as a valid upload file format. You can click on the PLA file below and import the indicator automatically into MultiCharts. TradeStation users are invited to post your ELD. iADX.txt iADX_(MultiCharts).pla
  10. 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
  11. Here is an indicator I found at Ts forums... I played a lot with it this week and I had a lot of exitment and complications with it... now for this volume analisis we all are looking at inTL this could be another input someone may find interesting... this is the "Tick Time Box" it will create a box every x time setting, and in ticks or volume based charts can be very usefull to know how many bars (volume) you got on that specific period... aplications can be multiple... so much I just whent back to my 2 min chart with old classic volume histogram... cant get better... any way I thought I would share... enjoy cheers Walter. pd : example chart is a 9tick chart of ym with 5 minutes boxes. TICK TIME BOX.ELD
  12. STRSQZ -- Stretch and Squeeze (w auto calibrate) This indicator displays the premium/discount between a future contract and its cash index A popular display pair is YM and INDU Basic Concept: When the market is going up, the future leads the cash with premium. When the market is going down, the future leads the cash with discount*. (* or less premium) The key is to look for excessive premium/discount at points of change. (eg. at channel boundaries, price extremes, etc.,) Note that this is not a Buy/Sell type of indicator You will need to understand the workings of the market to exploit these signals. Instructions: set up 3 symbols in the chart: data1: INDU index (1 minute) data2: YM current month future contract (1 minute) data3: YM current month future contract (5 minutes) Set the first 2 symbols to invisible... the 3rd symbol is your trading chart (you can substitute the 3rd symbol with other instruments, eg. ES, NQ) Note: 1. The indicator uses a moving average to surpress the noise. The first few bars of the day is not displayed 2. The indicator will stop plotting when the cash is closed 3. The histogram color threshold is user adjustable STRSQZ_Stretch_and_Squeeze.txt
  13. 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
  14. // 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
  15. This thread is about Adding Sound to your Indicator (EasyLanguage) syntax: PlaySound Plays the specified wave (.wav) sound file. Usage PlaySound("PathFilename") Where: PathFilename - a string expression specifying the path and filename of the wave file to be played Example Play ding.wav sound file located in the root directory of the C: hard drive: PlaySound("C: \ding.wav"); source: EasyLanguage manual
  16. Bottomline This indicator prints the pertinent information on the bottom of the screen. You can easily modify this indicator with information of your choice MultiChart version can adjust the text size. see also the complementary Masthead: http://www.traderslaboratory.com/forums/f46/masthead-5768.html#post62946 Bottomline_(TS).txt Bottomline_(MC).txt
  17. Tams


    Masthead This indicator prints the pertinent information on the top of the screen. You can easily modify this indicator with information of your choice MultiChart version can adjust the text size. see also the complementary Bottomline: http://www.traderslaboratory.com/forums/f46/bottomline-5769.html Masthead_(TS).txt Masthead_(MC).txt
  18. someone sent me this email. I thought I would post it and let you think about it.
  19. I don't kow if this is the right place for this thread but I'm looking for the best solution in order to program my trading method. What should I choose between MQL4 (MT4) or EasyLanguage (TS) or NinjaTrader or what else ?? What is the most Easy solution ? Thanks in advance,
  20. EasyLanguage Programmer's Data Box this "indicator" shows all the pertinent information on the symbol you are working on. Instruction: 1. set your symbol to "invisible". 2. apply the "indicator" to your chart. From your "Format Symbol", you can choose to show page 1, or page 2. Programmers_Data_Box_(TS version).txt Programmers_Data_Box_(MC version).txt
  21. Hello. Sorry if posted before, but couldn't find searching the forums. I'm writing a strategy that allows pyramiding and I would like to access the number of open positions with easylanguage. Is that possible? Can't find a way to do that. I can find the entryprice, entrybar, etc for the entry of the position. However, I can't find a way to access addition to this position. Advice. Thanks
  • Create New...

Important Information

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