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.
EasyTrader_I
Members-
Content Count
75 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Articles
Everything posted by EasyTrader_I
-
easy language how to cancel orders in backtesting
EasyTrader_I replied to rajatheroyal's topic in Coding Forum
Buy Next bar always Buys on Next bar based on current bar's value. if you want to Buy at Nextbar's Open + 0.5, then use the following code. Buy next bar at at Open next bar + 0.5 Stop; setexitonclose; Hope that helps. Good luck. Mani. -
Hi, StartTime(1630) // 430 PM EndTIme(930) // 930 AM If T > ONightStart and T < ONightEnd then ONightSession = True; Time cannot be greater than 430 PM less than 930 AM(since we haven't mentioned any Date). Try this:- If T > ONightStart OR T < ONightEnd then ONightSession = True; Goodluck. Mani.
-
TS v9.5 Strategy only shows Buys & Sells in last 30 days
EasyTrader_I replied to RichardV2's topic in Coding Forum
Hi Richard, Post the ELD for us to help. Mani. -
Dear Frenchnewbie, I don't know whether that's the common word that you use with your brothers, as you people really get confuse when someone asks what's your father's name? and it's common there. But please mind your words when you write something in public.... I am extremely sorry for not replying to your last post, I am basically a tradestation programmer, and I thought I could help. But I didn't understand the above code 100%, which is why I didn't do. I apologize for not replying to your question. If you are really not a __________ then you have to apologize for using such a word. I didn't use TLaboratory for a very long time... Good luck with your future. Arun.
-
How to Enter Current Bar on Market Backtesting
EasyTrader_I replied to rajatheroyal's topic in TradeStation
Hi rajatheroyal, Buy ("LE") next bar at High Stop; The Buy Order is placed at the High, and if the price next bar hits the High then it will take entry. Let me know if that helps. TSDevNYC -
Hi, I am preparing for my CMT Level1 exams. I have created a small web application, with lots of Questions from the Technical Analysis Level 1 book. I will be adding more and more questions in the coming days.Those who are interested can SignUp and take exams for free. This is a new site and I am working on in continuously to improve it and hope to reach most of the TRADERS who wants to gain knowledge. So suggestions to improve the site will encourage me. Also I have non-Technical Questions for those who are preparing for other Exams. Here is the link:- http://quizzcomp.in/kickstart.aspx. Mail Id:- quizzcomp@gmail.com Looking forward to see your feedback and suggestions. Thanks a Lot.
- 7 replies
-
- futures strategies
- strategies
-
(and 1 more)
Tagged with:
-
Hi All, For the last Ten years I have been programming, I specialize working with Easylanguage. I have a very comprehensive knowledge of the TradeStation platform. I charge a very competitive rate of $30 per hour. I greatly look forward to working with you to help achieve your goals in the financial markets. I also have some strategies for Futures(@GC, @SI, @CL, @US, @Y and @FDAX). If you are interested , I can send you the performance reports. My mail id is :- easylanguage.india@gmail.com Skype id :- tradestation_programmer Thanks, Easytrader_i
- 7 replies
-
- futures strategies
- strategies
-
(and 1 more)
Tagged with:
-
Hi Frenchnewbie, I can translate the TOS to tradestation. Please do PM with the code. Thanks, Arun.
-
Hi Pittrader, Var: Rng(0); Rng = range; If Rng >= (Rng[1] + Rng[2]) then Plotpb(High, Low, "Rng", Yellow);
-
Hi Pittrader, Var:MA(0); MA = Average(Close,21); Plot1[1] (MA, "MA"). Regards, Easytrader_i.
-
Hi Jacare, here we go.. Var: AvgVVol(0); AvgVVol = AverageFC( Volume, 5 ) ; if AvgVVol > 100000 then plot1(0) else noplot(1); cheers.
- 3 replies
-
- easylanguage
- greater than
-
(and 2 more)
Tagged with:
-
HI, You can achieve this by using PlaceorderMacro Function.
- 2 replies
-
- buy data2
- multiple data
-
(and 1 more)
Tagged with:
-
Hi einja, The first Buy signal would have taken at the very begining of the chart, Since there is No exit or reversal Orders, you cannot expect further Orders. Try placing an exit Order. For Example [HIGHLIGHT ORANGE][/HIGHLIGHT ORANGE]Setstoploss(1000) Good Luck.
-
Hi Pitrader, Input: Price(Close), Lenght(9), Displace(3); variables: double HullAvg( 0 ) , double NewAvg( 0) ; HullAvg = HMA( Price, Length ) ; NewAvg = Average(HullAvg, Length); Plot1[Displace] (NewAvg, "NewAvg"); Cheers.
-
Tradestation Indicator Not Working in Scan
EasyTrader_I replied to makkonmak's topic in TradeStation
Hi, Have you tried setting up the "Max Load bars" ? It's in the Format your Indicator in the scanner. -
Translate Indicator from Mql4 to EasyLanguage
EasyTrader_I replied to FxHulk's topic in Coding Forum
Hi, "High[1] and High of 1 bar ago" both are same. they both return previous bars High. Thanks, Easytrader_I. -
Translate Indicator from Mql4 to EasyLanguage
EasyTrader_I replied to FxHulk's topic in Coding Forum
Hi, Tradestation is different from MT4 in calculation. Tradestation calculates from left to right and thus the first bar will be 1 and then goes on.. if countedBars >= 0 then begin if countedBars > 0 then CountedBars=CountedBars-1; 1) In the first bar of calculation the countedBars is set to 0. So in your case, the countedBars will never be > 0. 2) In the for Loop, you have stated that Counter = 1 to to Counter<=0 where Counter is set as Counter(BackPeriod) in the variable. So I guess it should be like the following:- for X = Counter downto 0 begin //your code here Good Luck Easytrader_I. -
Hi LiuKK, Have you checked the Pyramiding Check Box ? in the Format strategies--> Properties for All--> General--> Allow upto [ ] ??? Good Luck, EasyTrader_I.
-
Hi, Have you tried the example code with Put and Get ADE indicaotr. let me know I can do this for you if you are interested.. Easytrader_I
-
Hi Momentom,
I came to know that you are looking for a Multichart Programmer through the forum. For the last seven years I have been programming, I specialize working with Easylanguage and Power Editor. I have a very comprehensive knowledge of the TradeStation & Multichart platform.
I charge a very competitive rate of $30 per hour. I greatly look forward to working with you to help achieve your goals in the financial markets.
My skype id is tradestation_programmer.
Kindest Regards
EasyTrader_I
-
Hi, Is your ElCollection.Dll located correctly. I mean inside the Multichart Directory? I use tradestation and I place the Dll Inside my "Program files\Tradestation\Programs".. So have you placed it inside the Multichart installation folder? Good Luck. EasyTrader_I
-
One more thing that I forget to post here is your Barssinceentry. BarsSinceEntry(Num) Where Num is a whole number (up to a maximum 10) representing positions ago. Hope it cannot have 0. Unless you are working with the Intrabar Order Generation. Good Luck. EasyTrader_I
-
Hi smurf77, In your code condition3 will always be False, as you are applying the condition for the very first trades where you don't have Exit. Hope you understand my Point. Please try the following code.. condition1 = Average(close,8) crosses over Average(close,12) ; condition2 = close > average (close,300) ; condition3 = barssinceexit(1)>5; condition4 = marketposition=0; IF condition1 and condition2 and (condition3 or Totaltrades < 1) and condition4 THEN BUY 1 share next bar AT MARKET; //Print(D, T, Condition1, Condition2, Condition3, Condition4); //SELL SIGNAL if marketposition=1 then sell next bar at(entryprice+10)limit; setstoploss(20); if currentbar - barssinceentry(0)= 22 then sell next bar at market; I have added an (Or) condition. Good Luck. EasyTrader_I
-
Hi smurf77, Check your Condition2. It Should be barssinceExit(1) > 5 ..... Thanks, EasyTrader_I.