Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

How can I make day of week boolean value on strategy Builder?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Cormick
    replied
    Hello Chelsea,

    Another idea.

    Perhaps creating free https://archive.org/ accounts and using costless macro programs (the likes of Pullover macro https://www.macrocreator.com/ etc.) to archive all your videos.

    And archiving all your posts/ or entire forum:
    Archive.org Chrome extension v 3.0 Feedback
    https://github.com/internetarchive/w...e-webextension


    Saying because the problem is not isolated, and is bound to increase with time as long as it's neglected and not fixed:
    Thanks a lot!

    EDIT:

    Also using:

    HTTRACK
    Last edited by Cormick; 06-04-2021, 03:05 PM.

    Leave a comment:


  • Cormick
    replied
    Hi Chelsea,

    Thanks for the valuable advice. I'll use the post #29 recommendations.

    Compliance question is internal to Ninjatrader corporate rules and regulations we're not made aware of (aside from the CFTC disclaimer one).

    Quality coding (= working code, the simplest and shortest code, with comments) should be enough compliance from a trader pov (what more/else to ask?)

    Aside from that (quality coding and CFTC disclaimer), other compliance rules and regulations that really benefit the trader while not delaying the release/sharing of your videos NinjaScript knowledge base.

    Think about it. Substantial gain/value that is wasted for traders by not sharing them/removing them.

    Thanks a lot!
    Be well!


    Leave a comment:


  • NinjaTrader_ChelseaB
    replied
    Hello Cormick,

    Please do not use this video. There is a later recording that is improved. Please forget this link and use the version that is in the playlist as well as in the forum post I have linked you with helpful information about getting started with NinjaScript.

    We appreciate your feedback though this does not address compliance.
    The community is welcome to take this advice if anyone would like to upload videos to their own YouTube channels.

    Please let me know if we may be of any further assistance.

    Leave a comment:


  • Cormick
    replied
    Thanks Chelsea for the reply.

    The unlisted Strategy builder 301 link:
    Youtube solution:
    Each technician creates his Youtube channel and uploads every video s-he makes at the end of the day (and backlog) with automated tools (free macro programs to do it automatically).

    Youtube allows at least 15 to 30 videos daily upload on new channels and more for 'no worldwide Content ID blocks on any content' channels.
    Divide and conquer/think algorithmically/strategize the problem = reduce the astronomical task to its elements.

    Then execute just the most basic functions automatically.
    Tag each video title with the theme of the support video.
    Keep a database of the videos with tags. Or a simple google spreadsheet of the Youtube videos hyperlinks (use the google sheet hyperlink formula) and give tags in adjacent cells.

    Devise a systematic uploading strategy.

    Be amazed how the community grows in knowledge and quickly!

    Benefits to rip:

    Traders can comment/ time code the videos.
    Traders sees professional coding action and gain tremendously from it!

    Would mean more than the ATM introduction in the history of Ninjatrader, in the grand scheme of things!

    Thanks a lot!

    Leave a comment:


  • Cormick
    replied
    Ten of thousands tests we could all benefit from. If they were accessible.

    They are all important enough (I still find good value with 10 years old Ninjatrader forum posts), again from a customer/trader pov, not for a technician with 100k+ hours under h-er/is belt.

    Value your work, keep good record and archive it!

    Leave a comment:


  • NinjaTrader_ChelseaB
    replied
    Hello Cormick,

    Strategy Builder 301 is number 11 in the NinjaTrader 8 Training playlist.
    https://www.youtube.com/playlist?lis...ZmVnauWXkWe0Nf

    The NinjaTrader 8 Training Playlist is on the NinjaTrader YouTube Channel landing page under NinjaTrader Platform Training.
    NinjaTrader | Trading Platform and Futures Broker NinjaTrader is a leader in the futures trading industry, supporting over 1 million users around the globe with best-in-class technology, deep discount commissions and world class support. NinjaTrader's award-winning platform and futures brokerage equip active traders with the tools and support they need to succeed. You can also download our NinjaTrader mobile apps for iPhone or Android to enjoy seamless trading across devices through a cloud-based trading infrastructure. Whether you’re interested in analyzing the markets to uncover trading ideas, building rich and integrated trading apps, testing ideas through simulation and backtesting or utilizing 100s of built-in charts, NinjaTrader has you covered! Get your free demo with live market data at the Get NinjaTrader link below. Futures trading involves inherent risks and only risk capital should be used for trading. Please see below for a link to our full Risk Disclosure.


    The NinjaTrader YouTube channel is linked from the NinjaTrader homepage in the Help menu.
    NinjaTrader offers exclusive software for futures trading. With our modern trading platform, you will control every step of your trading journey. Open account to trade futures with us!


    If you are not familiar with this playlist, this is a great place to start with learning how to use NinjaTrader 8.

    There are also Feature and Tips playlists.
    https://www.youtube.com/playlist?lis...wcvUJSTB5vDBcC
    https://www.youtube.com/playlist?lis...wWeVYYjGUEYKym


    NinjaTrader cannot host something publicly without it meeting compliance. At all. Ever.
    We cannot stick a label at the bottom of something without it being reviewed first by the compliance officers. Trust me, if we could not, we absolutely would not go through the trouble it takes to get these hosted on YouTube if we just could just upload them without compliance.

    We host these videos on our own personal google drives, drop-boxes, other and other free services so that we are not hosting them.

    If each of our technicians put 20,000 videos on YouTube, YouTube would not allow it. Unfortunately, at this time we don't have our own hosting capabilities for the sheer number of videos our teams produce and we rely on 3rd party solutions at minimum cost to keep our support free and available to everyone. Further, on YouTube no one would be able to find anything unless you already had a link as there would be 500,000+ videos to sort through. These extremely short test or demo videos are created at request. We have no problem creating them again at request.

    From a technicians point of view, we would like all of our videos permanently hosted by NinjaTrader. Then we wouldn't have to worry about running out of personal drive space with 3rd party hosting. But realistically this is not feasible and also is not the decisions of the support technicians but is a managerial one above our decision making. From a clients point of view, a video can always be re-created.

    I put up screenshots as this would likely last longer as it they are uploaded to the forum instead of hosted. However, if you would prefer i make another 10 second video that shows how to click the buttons in the screenshots I provided above I am happy to do so.

    If you further insist that this 10 second video is worth the trouble of passing through compliance and cannot be adequately described by the screenshots above, I am happy to make a request for that to be considered.

    If you are to follow the Strategy Builder 301 training video, it does go through creating the Inputs, discusses the input variable types, and does show where the User inputs can be found in the Condition Builder, which more teaches how to use the Strategy Builder all over, instead of hundreds of smaller videos that demonstrate one thing.


    Last, below is a link to a forum post with helpful information on getting started with NinjaScript and C#.
    https://ninjatrader.com/support/foru...040#post786040
    Last edited by NinjaTrader_ChelseaB; 05-25-2021, 02:25 PM.

    Leave a comment:


  • Cormick
    replied
    Hi Chelsea,

    Thanks for the answer and screenshots.

    I noticed you strategy builder 301 video is unlisted.

    Why no create a/multiple unlisted youtube playlist-s with all the support videos you gals and guys make on a daily basis?

    Sort of a Ninjatrader's technicians youtube videos vault any one could access.
    With no need for the compliance corporate hassle (reserve this only for official presentations but not for customer support, thank you, or create just a generic CFTC disclaimer text and put it below the video in the youtube description / or a standard CFTC disclaimer footage you stick at the end of the videos).
    Just pure support videos. Even without comments would be fine. Just the code for use to replicate and learn from.
    As the Ninjatrader documentation is most often lacking the most important = demo examples.
    Also allow comments for the videos so that we can time code the important parts (so that we can find them again quickly upon later review = + others leverage already done work = community value increase instead of wasted value).

    Think about it from a customer (trader) point of view rather than a technician (coder) one.
    To us traders it is value that is lost every time you delete content we cannot learn from and need to ask again to be repeated work.
    No leveraging what's already been done.
    Even if it is 10 years old we can still learn from it. But it has to be accessible.


    That would leverage what has already been done (= value added not wasted instead of deleting valued content = more work/waste for the technicians and for the community).
    It's always better to learn from over the shoulder of any technician than from just what they write (lacking example documentation) or utter (no proof of success until it is demonstrated), or from their uncommented code.

    Watching you do it is always more fruitful.
    Last edited by Cormick; 05-25-2021, 02:08 PM.

    Leave a comment:


  • NinjaTrader_ChelseaB
    replied
    Hello Cormick,

    As I have tens of thousands of test and quick example videos on the forums and in emails the majority these get deleted once they are more than 2 years old unless they are important enough an official video needs to be created, sent through our compliance team, and then uploaded to our public facing YouTube channel.

    As this is very simple to do, it does not warrant going through the lengthy process of compliance to get a video up on YouTube which is a huge process.

    As its pretty simple, I have just taken screenshots and attached.
    Attached Files

    Leave a comment:


  • Cormick
    replied
    Hi Chelsea,

    The video you shared above is not available anymore.


    Do you still have it elsewhere?

    Why not post the support videos on your youtube channel so they stay accessible?

    Thanks a lot for your next reply.

    Leave a comment:


  • deetee
    replied
    Thanks, clear for me. The video really helped. Made now 1 set per day and that works good

    Leave a comment:


  • NinjaTrader_ChelseaB
    replied
    Hello rickyblah12,

    Enums properties will make a drop-down.


    A DayOfWeek property would also result in a drop-down.

    Leave a comment:


  • rickyblah12
    replied
    the drop down is for something else

    Leave a comment:


  • NinjaTrader_ChelseaB
    replied
    Hello rickyblah12,

    For a drop-down you would need to unlock the script and add this code by hand. It would be a public DayOfWeek property.

    However, when I suggested a drop-down I was not fully understanding what you were wanting to achieve. The drop-down would be used for the user selecting a DayOfWeek value and comparing to see if the bar's DayOfWeek is equal to the selected value.

    Leave a comment:


  • rickyblah12
    replied
    Originally posted by NinjaTrader_ChelseaB View Post
    Hello rickyblah12,

    Below is a link to video demonstrating checking that a bool named Monday is checked and there is a cross above, to draw a dot if the condition is true. This example only draws dots when there is a cross above if the day of week is monday and if the bool named Monday is checked.

    https://drive.google.com/file/d/1U_k...w?usp=drivesdk
    ok thank you that video was very helpful...how would I make a drop down for a input I tried everything...for example if I want to choose between 3 different options for any indicator but on the strategy menu

    Leave a comment:


  • NinjaTrader_ChelseaB
    replied
    Hello rickyblah12,

    Below is a link to video demonstrating checking that a bool named Monday is checked and there is a cross above, to draw a dot if the condition is true. This example only draws dots when there is a cross above if the day of week is monday and if the bool named Monday is checked.

    Leave a comment:

Latest Posts

Collapse

Topics Statistics Last Post
Started by zstheorist, Today, 07:52 PM
0 responses
6 views
0 likes
Last Post zstheorist  
Started by pmachiraju, 11-01-2023, 04:46 AM
8 responses
150 views
0 likes
Last Post rehmans
by rehmans
 
Started by mattbsea, Today, 05:44 PM
0 responses
6 views
0 likes
Last Post mattbsea  
Started by RideMe, 04-07-2024, 04:54 PM
6 responses
33 views
0 likes
Last Post RideMe
by RideMe
 
Started by tkaboris, Today, 05:13 PM
0 responses
6 views
0 likes
Last Post tkaboris  
Working...
X