Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 12/04/2019 in Posts

  1. 2 points
    https://www.bearbulltraders.com/downloads/ Go to downloads from the top right of your screen while at the website, not the forum page, and go to the drop down next to your name. The DAS layout file is in there.
  2. 2 points
    12-04-19 AIS 0810, 3.75 hrs, 6/10 PAT: Spread..... A or better...... Notes: no voice between 0930 and 1000...... Evaluate my trade before taking it and pounce on it with full size if A+ EXPE Reason2Trade..... On Scanners... Buy Back.... 1st trade...... PB#2..... A setup.... 1/2 size.... in a clear uptrend in the premarket..... held 105.00 on the tape for a couple min and got in on break of VWAP with a stop just below VWAP and Target of HOD... stopped out... I wanted to flip my pos. but chickened out.... -.5R 2nd trade PB#2.... A setup..... 1/2 size..... 105 was a serious level of support and if it gets past this I believe it will get to HOD of 107.20... the LVL2 was a little biased on that move at the time.... the prints on the T&S were soaring and at break of VWAP I took an entry at 104.93 with a stop just below VWAP and my target of 106.99.... I took partials at 2x , 3x , 4x and in between... along with partials all the way up and am now holding onto 6 shares for BE or just below HOD of 108.98 as my risk in this chop is 5.50 and a target of 24.00.... reevaluating with a new downtrend on the 5 15 and 30min charts Im all out at a new pullback on the 2min to the 9ema... +2R Cons: Should have went with my instinct and took a Flip on the first one..... Maybe a little less partials on the way up.... Pros: Did take both entries on the plan setup.... Fav. Trade: EXPE 2nd Notes: I am done for the day as this has me at a comfortable profit and at my daily target, I do not want to give any back Rs: +1.5
  3. 2 points
    Goodmorning Everybody Good day. Felt the FOMO but didn't let it bother me today. 3 trades: ARWR, EXPE, ROKU ARWR Rising devil trade. It was a little scary (especially if I wasn't in a simulator). Went short right below the VWAP. Held on and I knew it was going to go down. Held on and scaled out at the first MA. I was eventually stopped out at my BE. I used hard stops and moved my stop loss to the break even and I was eventually stopped out. I see how hard stops can definitely stop me out too early. If stayed in this trade, I would have made much more. But again, it can go the other way. EXPE Definitely had FOMO when I missed the 5 min ORB to go short but I didn't let it bother me and moved on and waited. Eventually it had a beautiful VWAP reversal and bounced off the 100 MA on the 1 min chart 20 MA on the 5 min chart. I am not too experienced with these moves but I'm glad I saw it. However, once it went above the VWAP, I looked at the 2 min and 1 min chart. Both showed higher highs/lows. Went long and with a stop loss just below VWAP. Scaled out a little early but since I am only using 10%, it wasn't too bad. I was eventually stopped out at my hard stop of my BE. Here I am having a bigger issue with using hard stops. The stock showed a lot of strength and I knew this was a pull back. I would never have been stopped out and I could have been in the trade for much longer. It didn't even get close to the VWAP. But this is why I practice. I'll keep this in mind for next time. ROKU Here, ROKU had tested the low of the day a couple times. Both on the 1 and 5 min chart. I had a feeling to go long. I mean I was right, but I shouldn't go on feeling. I stopped out below the low of day at the time but then it actually did what I thought it was going to do. It wasn't a smart trade to get into and I was right by chance. I should never take trades on feelings, but use information that the charts provide to me. Overall good day. Hard stops made me miss out on great opportunities but I've made my daily good. I'll have to review how not to use hard stops in certain situations. Again, any feedback is greatly appreciated. Have a wonderful day!
  4. 1 point
    Updated: 8/8/2019 @ 12:44pm (PST) Finally out of the alpha stage and releasing this to the community, I've been using it with success. Because I had to do some musical chairs with memory I made a configuration utility as the script itself is very ugly. This is more of a BETA release for this, so if anyone wants to try this out in SIM and let me know if you have any issues with the configuration sheet or the hotkeys themselves. It's based on the work started by @fjmocke here: https://forums.bearbulltraders.com/topic/469-das-calculate-shares-based-on-account-risk/ . What it is: It's a hotkey command script that can be used to dynamically alter the share total based on: Available Buying Power (capital) Stop Location (Risk) % Account Risk OR Fixed Dollar Amount The script includes purchase power protection and won't send an order that you can not afford, it does this by calculating two factors: A - Shares You Can Afford B - Shares at Risk Parameter (e.g. $25,000 account equity, 1% risk = $250 risk, $250 * a stop distance of .10 = 2500 shares) min{A,B} = 0.5(A + B - | A - B | ) But, why male models? I just told you. /Zoolander reference You'd use this to calculate your share total based on what you're willing to risk. So instead of blindly throwing 500 shares at every setup, you can dynamically alter risked amount based on the per-trade setup. I use it on my StreamDeck (will also release the icon packs soon) with modifiers of 100%, 75%, 50%, and 25%. 100% is the A-Plus setups I see, those I have HIGH confidence in. Alternatively, if a stock has a large spread or is low-float, I may only use the 25% modifier key for those. Instructions for Configuration: Go to this link: V2.1: DOWNLOAD ^^ Recommend latest DAS version of 5.4.3.0. Requires DAS version 5.2.0.34 or above (current BETA branch as of 11/19/2018) for the physical stop portion to work. If you don't use the physical stop, you don't have to worry about it. NOTE: Thoroughly test in SIM to make sure it's doing what you expect it to do. Choose: Download the ZIP file and unzip to where you want. On "Setup & Instructions" configure your settings. Account Leverage (default for DAS is 4), this is the margin your broker gives you. Some off-shores give 6. It needs to match what is configured in DAS for proper calculations. Max Account Risk %. This is the maximum percent of equity you're willing to risk on every trade (default is 1%). You can always risk lower (more on that later). % of Total Buying Power. If you don't want to calculate based on the total buying power of 100%, you can set this to a lower percentage (example: 100,000 buying power with 60% here equals $60,000 maximum position size) Route. LIMIT, MARKET, SMRTL. Default is LIMIT. Order Bid/Ask Offset. This is the offset you use when you send the price for order, e.g. "Ask + 0.05" (meaning fill me up to 5 cents above ask) Time in Force. Default: Day+ Default Shares. This is the amount of shares you want to set as the DEFAULT SHARES for all trades (e.g. when you click a Symbol and it loads, this is the share total). You can see why this is here in the technical breakdown section below. Minimum Stop Buffer. This is an offset to the stop distance. If you set this to 0.05, it'll add 5 cents to the stop distance calculation (so if your stop distance is 0.05, it'll be calculated on 0.10). Switch to the "Hotkeys" tab. Choose your preferred style. % Risk of Equity (Dynamic) or Fixed Price (e.g. $150 risk). %Equity Risk: Use the drop down to select what you want the value to be % equity. NOTE: This is a modifier AFTER your account risk maximum %. So if you have 1% account risk, and set this to 50%, your effective account risk is 0.005 --> 0.5%. $ Fixed: Use the drop down to select what you want the value to be for dollar risk. Select "long" or "short" to flip the script's direction. Click the cell that contains the start of the command (E column) and Ctrl + C (copy). Paste it into DAS. It should look like a sample command below. Instructions for Usage: First, you must have "Double Click to Trade" turned on in Chart, Right-Click --> Configure --> Settings --> Double-click to trade. Double click the chart where you want to set a mental stop (it does not place a stop order, you can always put one in after). Hit your configured hotkey. Sample Scripts: LONG: DefShare=BP*0.98; Share=DefShare*0.25* Price * 0.01; Price = Ask - Price + 0.02;SShare = Share / Price; Share = DefShare - SShare; DefShare = DefShare + SShare; SShare = Share; SShare = DefShare - SShare; Share = 0.5 * SShare; TogSShare; ROUTE =LIMIT; Price = Ask + 0.05; TIF=DAY+; BUY=Send; DefShare = 500; SHORT: DefShare=BP*0.98; Share=DefShare*0.25* Price * 0.01; Price = Price - Bid + 0.02;SShare = Share / Price; Share = DefShare - SShare; DefShare = DefShare + SShare; SShare = Share; SShare = DefShare - SShare; Share = 0.5 * SShare; TogSShare; ROUTE =LIMIT; Price = Bid - 0.05; TIF=DAY+; SELL=Send; DefShare = 500; Technical Breakdown: DAS has basic scripting. Montage commands have access to very few read/write variables, basic operations, and only operators of addition, subtraction, division, and multiplication. To do this calculation we need additional operators (min function, and absolute function) and more memory for storage of variables. This command gets around these limitations by using user-writeable areas of memory in the program. Since DAS is written in the C++ language (from what I can tell), it's strict on what can be done in these existing memory locations. The hotkey uses the following items (plus the usual Price -- FLOAT): (Assumptions on Datatypes) DefShare -- INT (Used as a temporary variable for storage) SShare -- Unsigned INT (Behaves like an Unsigned INT in certain situations. Used as a temporary variable for storage) Share -- INT (Used as a temporary variable for storage) With the 3 INT variables, objects are moved around in memory so that we can calculate and compare with our variable limitation (be much easier if we could assign our own). To facilitate the ABS() function, we use a trick --> When a negative value is placed into an Unsigned INT it loses it's sign (thus, it becomes a POSITIVE value in memory). A more detailed technical breakdown (step by step) is located in the Configuration spreadsheet up above. Future Enhancements: If need be, I can make a step-by-step video of this entire process. I have a version that uses an AutoHotKey macro to drop a line at the stop location, I can upload that as well if people want it. ^^ Update, I discontinued this as it was too cumbersome. You had to have two sets of hotkeys for each command. I may someday revisit it if I can build out a configuration tool for it. TLDR: It does the math for you so you can risk a known amount (% or $) based on your per-trade risk position (stop distance). And yes, I'm a bit of a tech nerd. Also, longest post .. ever. Would not read again, 0/5 stars. --- KNOWN ISSUES: %Account Risk gets smaller and smaller when subsequent open positions Reason: No Equity variable, we reverse calculate equity using Buying Power. On subsequent positions, the % (e.g. 1%) calculation will be based on the available buying power and NOT the account equity. Workaround: Precalculate the %risk and use it for the $risk versions. So 1% of $25,000 equity equals $250. SSR rejection on LONG position when scaling out; rejection message (e.g. "Short marketable limit order disable due to SSR!") if using the automatic STOP trigger. Reason: DAS calculates that the position will drop below the open stop order position and reject as this can cause the position to "flip" if it was triggered. Workaround: Have a hotkey to clear the open orders (CXL ALLSYMB), clear it, scale the position (e.g. 25%). Either replace the stop or switch to a mental stop. Alternatively, you can add "CXL ALLSYMB;" to the front of the scale-out hotkeys. You just have to be cognizant to replace the stop order. Equated position size if very small (e.g. 4 or 5 shares when expected is hundreds). Reason: Wrong side was used for the order. E.g. a long hotkey is used when trying to go short. -or- Stop Distance was calculated to be a negative value (clicked too close to current price). Workaround: Be cognizant of the hotkeys used and the stop distance clicked. Clicking too close (a really tight stop) can be very dangerous if you do it inadvertently. TriggerOrder for automatic STOP placement not being sent (no stop order placed). Reason: Montage is not set to a style that doesn't allow TriggerOrder input. Styles not compatible are: Default [DAS's, if you changed it], Basic, OCO, Option, Full Fix: Use a style that is compatible, they are: Stop Order, Detail, Trigger -- I recommended using the "Stop Order" montage style. To change this, right click the montage area around where you'd enter a price and select Style --> Your Choice. --- UPDATES: 10/17/2018 - Added v.1.1 link, you'd need to use the new version to change anything. - General cleanup of the script. Added instructions for the IB issue (discussed in this thread) - NEW FEATURE: Added a new section to the Hotkeys sheet, it will now create a set up for Dynamic Scale-In hotkey commands. You'd use these by setting a scale value (say you want an additional 50% of your current position size). The hotkey will calculate the maximum share you can afford (how much you can afford at the moment) and the scale value, choosing to take the least amount. So if your current position is 1500 shares (@ $50.00) and you want to scale in at 50% your current position, it'd check if you can afford an additional 750 shares, if you can't, it'll buy the maximum you can afford. For this example, you can't afford it (if Buying Power is 100k), so it'd buy roughly $25k worth (500 shares). - CLEANUP: Cleaned up the $Dollar Risk version and removed unnecessary steps. Don't really need to replace yours if they exist, but worth noting. 10/30/2018 - Added @Michael P's suggested fixes for Excel. Configuration tool should now work in both Sheets and Excel. - NOTICE: This was a configuration tool change, no changes were made to the hotkey scripts, so no need to change any existing hotkeys. 11/19/2018 - Shortened some of the commands so we don't hit any hotkey character limit, makes them less readable, but shorter. Couldn't get them low enough to fit the montage buttons though (although removing the portions for the buying power rejection protection would likely do it). - Added a section for SELL/COVER buttons for people who just need to create those. E.g. "Sell 25% position" or "Sell 33% position". - Added @Robert H's stop suggestion. New fields on the setup page for enabling physical stops. If enabled, it'll place a MARKET or LIMIT (settings included) trigger order to go into the market once the initial order is fulfilled, these are placed at the location you double-clicked on the chart. 11/20/2018 - Added a stop-order setting to set an additional buffer for the stop price (for those that want to include or exclude the double-clicked price). - Added conditional formatting to subdue the stop settings that aren't required if you disable sending a physical stop into the market. 12/10/2018 - Added a known issues section to this post and the spreadsheet (for when a new version goes up). 12/12/2018 - Updated known issues section to include the "Montage Style" issue for TriggerOrders. 12/13/2018 - Updated to new version 1.46. Fixed a bug in the Trigger Order script which could cause it to not be interpreted by DAS's command parser on certain user settings. - Added "modifier" extra hotkeys. See instructions next to these on how to use them. - - - Set Stop to Breakeven - Long or Short - Stop Limit or Stop Market (cancels any pending orders for SYMB) - - - Set Stop to Breakeven - Bidirectional - Stop Market (cancels any pending orders for SYMB) - - - Stop - Update Price - Long or Short - Stop Limit or Stop Market (cancels pending orders, double click chart where you want stop before firing hotkey) - - - Stop - Update Price - Bidirectional - Stop Market (cancels pending orders, double click chart where you want stop before firing hotkey) - - - Stop - Update Position - Long or Short - Stop Limit or Stop Market - Replace (requires you double-click the original stop in the Orders window) - - - Stop - Update Position - Bidirectional - Stop Market Orders Only - Replace (requires you double-click the original stop in the Orders window). 8/8/2019 - New version 2.0, download the .zip file and unzip it. - Fixed an issue with some hotkey configurations that may have caused them to be inaccurate in vary rare situations. Recommend recreating your hotkeys in this new version, just to be sure. - Added Profit Target hotkeys. - Added % Scale-In Hotkeys - Added $ Risk Scale-In Hotkeys - Added Short-SSR to Long/Short dropdown for SSR hotkeys (DAS Simulator) - Added Range Order hotkeys - Added Y-Margin Scale Increase hotkey, Y-Margin Decrease, and Y-Margin Reset - Added new sheet "Example - Equity%" and "Example - $Risk" to give a more workflow outlook on what is happening. - Included a ScaleOut worksheet to manually simulate what different scale percentages / scenarios look like (instructions will be in the video). ALSO: Video is done and rendering, I think it comes in at 45minutes with 3.4gigs (4k), so it'll need to be optimized before I upload it to YouTube. Will try to do it today and will update this when done. 9/10/2019 - New version 2.1 released. Just general clean up (UI) and bug fixes. - FIXED: Issue with the Scale-In $Risk hotkeys. - FIXED: Issue with the Stop Update Price long and short hotkeys> ^^ If you use either of those, please regenerate them and replace in your DAS to avoid issues. UPDATES: The majority of this side project is completed and besides a few requests I have in with DAS developers to optimize a few things, out of any major bugs or improved scripting features, I'd say this is about done. I'll provide any edge-case support as need, but I want to move on to other BBT-community projects. So what do I have cookin' for you guys, gals, and cat? You'll see a glimpse in the video of an early prototype (buggy! I programmed that in a few hours, so bugs are expected) of a DAS calculator side program. The newer version (need to finish the UI) will incorporate a lot more in ways of tools for you, including automatically calculating changes without a hotkey intervention. It also allows you to mass-process trade log .csv files you may have exported and compile it into Excel or .CSV for import into other programs. Configuration is drag/drop friendly, so rearranging your columns is as easy as click and holding. I'm also going to shift my attention to finishing my ORB-strategy research. Right now, my datapool encompasses 15000 news article, gaplists for 2011-2019, and 1second data for stocks in that range. It's a data store of roughly 80 gigs. The idea is to test for hidden signals we may not see that can indicate a potential direction of an ORB strategy (if no rare outside influence occurs, like a terrorist attack) by leveraging a consortium of machine learning algorithms to give us a higher probability of success for each day. Depending how the research works out, the end product would likely be a probability predictor for each day. I'll share the research results with the community and may incorporate some other tests as well. VIDEO: Ok, so I may have gone down an editing rabbit hole and that took longer than expected. The videos are up, came in quite long so I chunked it down. Sorry it's a tad scattered and not one-linear cohesive unit, but I tried to mark it up as best as possible. Part 1 - Config / Math - https://youtu.be/YrRrydwGyRY Part 2 - Setup, Quick Examples, Tips - https://youtu.be/pXLlWF7T6hw Part 3 - Sim Trade Example - https://youtu.be/SO9UhJh4dTc Bonus 1 - Scale/Price Excel Calc - https://youtu.be/KTr_iJ2p0TU Bonus Tips - https://youtu.be/sNHXFMoia7A
  5. 1 point
    I am asked a lot how to buy and send an automatic STOP Loss order all in one hotkey. Try this: ROUTE=SMRTL;Share=BP*0.25;TIF=DAY+;Price=ASK+0.10;BUY=Send;ROUTE=STOP;StopType=Market;StopPrice=AvgCost-0.30;Share=Pos;TIF=DAY+;SELL=Send; What it does? It buys at 25% of your buying power, and then automatically send a stop loss order at AvgCost -30 cent. You can change it anyway you want!
  6. 1 point
    December 4, 2019 -$AMD x 2 I had a tough day today. Overall it was a decent day just a tough day trading. Trade 1 - I had a great setup on $AMD. Moving averages crossing on 1 and 2 minute chart, a price level, all the moving averages on larger time frames below the entry, huge bids stacking up, and it was engulfing on the 5 and 15 minute charts. I got a good entry, set my partial at 1R where the stock hit but just didn't fill me, before the stock pulled back and stopped me out to the cent, before making the move all the way to my profit target. I vented my emotions with a few choice words, before getting a cup of coffee and sitting back down to finish the morning. Trade 2 - This was in the afternoon and again it had a great setup, Moving averages crossing on the 1 and 2 minute, huge bids stacking up, rejecting VWAP, and forming a price level. I took the trade set my 1R partial. The stock moved sharply up but stalled and did a strong pullback coming within a cent of stopping me out, before heading up to my partial. This is where I made some mistakes and strayed from my plan. I canceled my partial order as I wanted to clear it with the hotkey in case it hit my level and didn't fill me. It hit my level I pressed my hotkey and for some reason I thought that my hotkey was set to my old %, so I covered again. Well it wasn't so I took to many shares out which threw my profit taking ratios all off. I did some recalculations and set a range order; unfortunately, it was after the stock had hit the price. I left it because there were still huge bids stacking up that should carried the price back to my profit target. It did, but not before stopping me out at my breakeven. Sample Set Results, G S S G S G 7 8 9 10 11 12 13 14 15 16 17 18 19 20
  7. 1 point
    Wednesday 12/04/2019 I had a well-being score of 8/10 this morning. I took 2 live trades this morning with BABA and ARWR. My watchlist: BABA, ROKU, NVDA, ARWR and WDAY. BABA had strong PM volume and gapped up but was heading down into the open so I had no bias. The big print arrived quickly at 9 seconds from the open and reasonably sized 249K. A few seconds later a strong L2 signal (long) appeared. But that was the only signal. I had no bias, no signal in prints, there was a smaller bearish L2 signal at the same time and the 1min candle was red. So I let that signal go. It ended up being true and I would have made it to my first partial profit. But I would do the same thing again. A few seconds later a bullish hammer formed and we had a bullish large print. The price also broke the 195.59 daily level and above the last two 1min candles. So I went long with half shares. My target was the PM level of 196.23 and my stop the 195.59 daily level. The 1min chart when I got filled: The price didn’t move much for a minute then dropped and bounce hard off my stop. So I added more to full share size. The 1min chart when I added: Shortly after adding the price dropped and I was stopped out. I liked AWRW but the spread was so large. Then a really bearish 2min reverse hammer was created and there was a really strong level around 61.70. If it could break it, it may run. When a saw a mild bearish signal in L2 I shorted knowing the fill would be bad. My target was the 60.45 level with a stop 63. The 1min chart when I took the trade (note L2): The price came close to my stop out, but finally dropped. I had a limit order a couple a pennies above the 61.68 PM level. The price reached it but it did not fill, so I then quickly took a manual partial cover. I set an auto stop at B/E and instant later I was stopped out at B/E. I later took 3 SIM trades. Two were quickly stopped out and one I was able to get a partial profit before S/O. Essentially, it was a tough trading day for me. What did I do good today? I did not break any rules. I kept losses small. What I am grateful from today? Trading a stock live I have never traded before. What I should improve on: I forgot to check SPY before I added more shares to BABA. It would have prevented me from adding since they were diverging.
  8. 1 point
    12-3-19 AIS 0800, 7 hours, 6/10 PAT: A or better..... Pull the trigger and do not chase.... Notes: No voice till 1000, only 2 trades before my 1100 break..... read sticky..... Kept Voice on since Andrew was not on and it gave me just as much anxiety even with Brian and Norm..... I will keep it off for now on till 1000.... LK Reason2Trade On Scanners... Hedgefunds are buying bringing volume.... PB#1..... A setup?..... 1/2 size..... Pull back on 5min ORB with ABCD on 1min.... my R/R was bad at 1:1...... I thought I could maybe listen to Brian and Norm for the open but it gave me just as much anxiety as normal and I took a trade with bad R/R and a setup that after reflection was not an A setup at all..... I feel like I should have got out earlier with the price action changing but I did not want to change my plan -.5R UBER Reason2Trade Pointed out in Chat... RVOL 2.0 ......... PB#3.... A setup.... 1/2 size.... on the 1min it was trending the 20ema, on the 2min trending the 9ema and also made a nice ABCD using between the 9 and 20ema for a stop and a target of 28.98 from prev day.... took a partial when it broke the 200ma on the 2min and more partials on the way with price action changes and all out on new 5min low.... +.5R CLVS Reason2Trade..... On Scanners... 3rd day..... RVOL 2.8 at time of trade.... 42% short float PB#3.... A setup.... 1/2 size.... trendinfg the 9 and 20ema on the 5min.... the 1min 50 and 200ma were coming together in a wedge stop at 14.98, several targets at apx .15, .25, .40, these were all large ASKs ..... all out a BE +.5R Cons: I hesitated on UBER..... Price action changed on LK and I feel like I could have got out with 1/2 the loss..... Pros: Talking about CLVS with other traders and decided it was a good entry after talking about the different time frames and the LVL2..... Stopped trading when I realize that I am just not finding things and I may start fabricating things to trade Fav. Trade: UBER Notes: Stay on track this week.... Rs: +.5R
  9. 1 point
    Hi Everyone, my name is Tom, I am 34 and from Pennsylvania. I have a bachelor's degree in Information Science and Technology. I am leaving my job as a network engineer because I am just absolutely sick of it. A career change is in order and I want to pursue a career in day/swing trading. I want a lifestyle that allows me to be my own boss and be independent of the corporate world. I have some trading experience researching and investing(read:luck) in small cap biotechnology stocks. The lessons I learned from small cap biotechnology trading were heavy and with that heavy losses. However, I was able to save some money doing this to be able to comfortably take a year off from work and try my hand at day trading. I am here to learn as much as I possibly can, and hopefully contribute back to the success of our group while making enough money to survive along the way. I can't wait to start trading with everyone and I wish you all the best!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.