Jump to content


Lifetime Members
  • Content Count

  • Joined

  • Last visited

  • Days Won


KyleK29 last won the day on June 9

KyleK29 had the most liked content!

Community Reputation

81 Excellent

About KyleK29

  • Rank
    Mr. Ideas
  • Birthday September 30

Personal Information

  • Location
    Las Vegas, Nevada, 89139, United States

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. KyleK29

    Video recording issues in DAS

    I'm surprised you got that far. I played with the video tools multiple times and they never worked reliably (usually sent that error). Not sure if they fixed it in newer versions, but in certain versions I tested the video/screen hotkeys didn't work outside of the video control window. So you had to focus that window, trigger the record, and then go back to what you were doing.
  2. KyleK29

    Shorting a stock on SSR

    Are you getting the error message from DAS or is your order getting to the market and just not getting filled? If it's the error message, you have to do SSR's with a bid+0.01. DAS automatically rejects anything else.
  3. Should be this week, had what Norm had last week (no voice) and finished testing the last of the changes today, so I'm ready to record it now. I added a new set to be able to add to (scale-In) an existing position by a set $Risk amount. So if you're long with $100 risk and want to add to it on a pullback, you can setup a Hotkey of +$20 (or whatever) and it'll calculate the shares to keep your current position + new position at the new combined $120risk. Yeah, it's been a very long time coming. This next update will likely be the last for the Excel versions, as I'm moving development to a standalone (it'll be open-source) application. It'll bring added features such as allowing users to put the Hotkey config directly into DAS (so no copy/pasting), and updating/tweaking. So as traders grow and want to update their parameters, they don't have to fiddle around ... just open the app and enter the new value, hit save.
  4. Without testing it myself, I believe the issue is that the AvgCost variable doesn't have any value to it until the initial order fills. In market time, your Hotkey is sending an entry order and the stop order at basically the same time. To test this, you could set the StopPrice = AvgCost-0.10 portion to StopPrice=Ask-0.10, since Ask/Bid variables are always populated by the data feed. You're better off using a Trigger Order for the stop which only executes after the initial entry order fills (and thus, provides an AvgCost value). For an example on how to do that you can check out the other Hotkey thread that spun off this one as it has a few Trigger Orders to build from. With that said, I would not recommend doing an auto stop at a set distance below your entry. Every stock is different and a .10 stop maybe fine for one, but incredibly tight for another (where you basically get instantly stopped). It also prevents you from accurately tracking your risk. The other thread as the versions to do the stop calculation by double-clicking the chart.
  5. @RyanP Got your message in my email but the post isn't here, you may have deleted it. But to answer your question for all, I found creating individual price icons a tad cumbersome and just use the StreamDeck's labeling with these settings, it looks pretty good (see screenshot) and is very flexible. - Icon --> Version with the blank label space. (screenshot has: - Font: Microsoft Sans Serif - Size: 9pt - Vertical Align: Bottom - Color: #6fd519 [long, green], #3eb8ec [short, blue] - Show Title (yes)
  6. I'd be in, since I live here and can assist with any logistics (if you need discounts or a place to pre-ship things, let me know). Also, DAS has an office here in Vegas, so we could probably invite some of the people we interact with from there.
  7. KyleK29

    Automatic Profit Target

    You won't be able to do it with one hotkey. The problem is that DAS doesn't know your stop distance to calculate the profit target. To do the math properly, you have to have access to the AvgCost of the position. This is not available until after the order fills, so if it's all in one hotkey it'll kick back with a math issue (can't get avgcost) because of how fast it processes these commands (it's trying to get AvgCost). I've added this to a newer version of the Excel config sheet (thread below). That'll give you the ability to get the proper stop-distance and set a price-target to whatever you want. It acts as an A / B hotkey. So once the first order (the one getting you in) fills and comes back, you should send the second hotkey (the one that puts the price target order in). That version (1.5) should release this week, I'm just testing it and creating the videos to accompany it.
  8. Did you have a stop order already set in the system? If you did and it's the error I think it is, it's because of the way DAS compiles the order. Example [just tested this]: QCOM is SSR: QCOM Long, Qty: 50, $69.25 QCOM Stop Order in Place, Qty: 50, $69.00 Sell 25% Position --> Rejected w/ same error. Clear QCOM Stop Order Sell 25% Position [same command] --> Order Fills What's happening is that DAS see's the Stop Order as an unfilled (pending) order, any additional order (even one that sells your position) is considered on-top of the pending order. If you add the Stop-Order qty with the Position scale-out qty, you get a SHORT position. DAS rejects this because of the SSR. A similar thing will happen when up against buying power limits (DAS uses the offset from the Stop-Order qty + Scale-Out qty to reserve more buying power than what is actually needed, rejecting if you don't have enough). The Fix: Clear any pending Stop Order and recreate afterwards.
  9. If you're using the DOLLAR RISK version, the initial BP calculation is calculating the Maximum Affordable Shares -- the shares your buying power can afford to buy. In this scenario, if you selected 50% BP, your risk would still be at $50, but the Maximum Affordable Shares calculation would now be cut in half. This only comes into play if you're doing position sizes that bump up against your actual leveraged buying power. I'll be including it when I release the video along with a bunch of other things. Yes, you can type whatever you want. The new version will have the SMRTM in it. Yes, I'll be releasing them by the end of this month. Been a hectic year so far as I had many projects come due at the same time. I've got a lot of stuff brewing that I can't wait to share. V1.5 will be out this week with the following changes: - Bug Fixes - Price Target Hotkey - Range Order Hotkey - Zoom Y Axis Hotkeys I just have to nuke my Excel as it keeps locking up with the latest version of Windows. Along with the video and the new version (I want to launch both together)
  10. Would this be for stocks with SSR? If you still need it, I can add the option to do it. It's kinda cumbersome trying to figure by editing the hotkey itself. This is my $80Risk SSR: StopPrice=Price+0.01;DefShare=BP*0.97; Price = Price-Bid+0.01;SShare = 80/Price;Share = DefShare - SShare; DefShare = DefShare + SShare; SShare = Share; SShare = DefShare - SShare; Share = 0.5 * SShare; TogSShare; ROUTE =LIMIT; Price = Bid + 0.01; TIF=DAY+; SELL=Send; DefShare = 400; TriggerOrder=RT:STOP STOPTYPE:MARKET PX:StopPrice STOPPRICE:StopPrice QTY:Pos TIF:DAY+ ACT:BUY; And my normal $80Risk: StopPrice=Price+0.01;DefShare=BP*0.97;Price=Price-Bid+0.01;SShare=80/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=400;TriggerOrder=RT:STOP STOPTYPE:MARKET PX:StopPrice ACT:BUY STOPPRICE:StopPrice QTY:Pos TIF:DAY+; In this example, the part you'd edit is the one right after the "ROUTE=LIMIT". The price marker is wonky in DAS. For stops, it uses the "PRICE" value. If you do a STOP-MARKET order, the flag is placed at "0.00" (so it doesn't show). If you do a STOP-LIMIT order, the flag is placed at the PRICE value (so if your Limit is Price+0.30, it'd be placed at Price+0.30). If you're currently using any breakeven with a STOP-LIMIT, I'd recommend swapping them out with the new ones in 1.5 that will be releasing in the next few days.
  11. Are you doing this for start of day? You can do this another way if you just want a market view full of empty rows. 1) Clear the market view window. 2) Add as many blank rows as you want by default (e.g. if you can fit 18, add 18). 3) Right Click MarketView -> Export -> Save .csv file as something memorable, I did mine as '_reset.csv' so it's always in the top of the folder that pops up. 4) When you start your day: Right Click MarketView -> Import -> Select your file. 4a) Just as an added tip, I usually do: Select MarketView, Ctrl+A (select all on Windows), delete key, and then do the import. DAS doesn't clear the memory registers when you import the list, so the old values will stick around until they're updated, makes it ugly.
  12. KyleK29

    Bear Bull Traders FAQ

    Just a quick tip for members looking to add the calendars to their phones/devices, these are the unadvertised URL's to add them: Categories: Classes --> https://bearbulltraders.com/events/categories/classes/?ical=1 Live Trading --> https://bearbulltraders.com/events/categories/live-trading/?ical=1 Pre-Market Show --> https://bearbulltraders.com/events/categories/pre-market-show/?ical=1 Mid-Day Markets --> https://bearbulltraders.com/events/categories/mid-day-markets/?ical=1 Trade Review --> https://bearbulltraders.com/events/categories/trade-review/?ical=1 Lifetime Webinar --> https://bearbulltraders.com/events/categories/lifetime-webinar/?ical=1 Andrew Oversleeps --> https://bearbulltraders.com/events/categories/west-coast-problems/?ical=1 -or- west-coast-problems Wednesday Webinar --> https://bearbulltraders.com/events/categories/wednesday-webinars/?ical=1 Category Page is here: https://bearbulltraders.com/events/categories/ --> Take the one you want and add "?ical=1" to the end of the URL. To Add to Google Calendar: 1) Go here: https://calendar.google.com/calendar/r/settings/addbyurl 2) Paste URL in "URL of Calendar" form box. 3) Click "Add Calendar" 4) Go to the sidebar and adjust the name/settings as you desire.
  13. My elaborate setup with my new favorite movie .. based on a true story. No that's not my real setup, I use three watches. But seriously, I can't share my setup (currently building a new desk), so I thought I'd have some fun with this. I'll show myself out.
  14. Is the current beta version? I haven't tested that, so I can't say if it's related. You could try downloading Carnac ( https://www.addictivetips.com/windows-tips/show-keystrokes-on-windows-10/ ), doesn't need to be installed (just run it). It'll put the keypresses on screen so you can see what commands the StreamDeck is sending to the OS. Another thing you can do is set a StreamDeck command to be Ctrl+V. Copy some text to the clipboard and then select a text input box within DAS (like the symbol, or marketview) then hit that button and see if it pastes your text. If it does, you know that SD is passing the OS reserved hotkeys to DAS. If you're in chat in the mornings, I'm usually there around 5:45am (PST) to 7:45am, so you can feel free to message me there and I can try to help out.
  15. The accidental order on another montage is going to be an issue with any hotkeys. I only execute trades from one particular montage, so I have FOCUS MONTAGENAME; set on my hotkeys, this way it will always select and execute on that one. As with most things in trading, you have to practice and learn so that you work through these kinks. Once you get used to it, it'll become second nature. I've been using for a few months and I'm practically OCD on selecting the correct montage now. And the hotkeys you set in StreamDeck are the same as you set in DAS? E.g. a hotkey on the SD set to send Ctrl+Alt+Z has a corresponding action set in DAS. What operating system and version of DAS are you using? I remember having a brief issue where the StreamDeck and DAS wouldn't play nice.

Important Information

By using this site, you agree to our Terms of Use, Privacy Policy and use of 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..