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.

jimbo320

Members
  • Content Count

    90
  • Joined

  • Last visited

Everything posted by jimbo320

  1. Weak shorts/short term manipulators selling the futures. Strong longs buy the metal on dips.
  2. jimbo320

    Eur/usd

    Nah. Just postponed until the next crisis (grexit).
  3. Often IPO stocks give a surge some time after the offering. However with all the negative hype on FB the odds might be against you here. But best of luck, if sentiment impoves it could bounce nicely.
  4. Of course with gold at 15,000 your condo would also move from 150 thou to 1,500 mill .. The 100 trill debts wouldnt look like so much $$ either ..
  5. Conspiracists can print money, but they cant print gold, so it can't be manipulated long term. As long as inflation is the idiots primary economic tool manipulation tool.
  6. Yes. As long as the idiots are in debt the only way out is the inflate the debt away and print paper money. Just use a 10$ note instead of a 1$ note. So gold at 15,000 is entirely conceivable.
  7. Gold will go up whatever the idiots do, their paper money is worthless, which is what they want.
  8. Hit the target. Gave a very strong bounce of long term accumulation trade.
  9. Watch for long side liquidation/ short sellers blow off and 1500 for long term accumulation trade.
  10. I'm talking long term over many years. I couldn't say when so I'm not advocating a trade. I'm a buyer/holder on dips/extreme sell offs. I like it when gold tanks 5%. That usually gets me interested, but I wait for support levels before buying. I'm not a buyer here, maybe under 1500.
  11. If the politicians could print gold they would. They can't so buy it.
  12. Only way gold is going is up. Buy on dips for long term targets of 2500 and 3700.
  13. How would you use that in trading blowfish? Isnt that just more noise? Do you have examples of how it would be used? Thanks.
  14. This is a 1min chart with the following Chart 1 - 1min with bollinger band Chart 2 - CVD with moving average Chart 3 - Standard Volume Chart 3 - Volume Delta (Breakdown) with moving average
  15. Will add a few posts later once I load up a chart.
  16. There are some new bid/ask analysis studies based on volume delta in ATRADER. Has breakdown and cummulative. With DTN tick range charts looks neat.
  17. Or show real time videos. This system has some. EMINIshark Automated Trading Systems
  18. I wasnt a big apple fan but recently picked up an iphone 4. What a bit of kit. They are just superb. When ipad r2 comes out ill pick one of them up too. I can concur that bloomberg and tws mobile are good apps. I also have reuters insider, cnbc real time, sky news, financial times, etc etc the list goes on. I would says they are very good at news but not so hot on the charts. Take the plunge you wont regret it. One thing, check you get decent reception using a free sim card in your area before you sign up or 3g might not be so good (thats for data).
  19. There is a free trial of atrader on the site. After that you can either use just the charts for free or register to receive premium features (ie (profiles/chart trading/gann/murray math). Theres also vwap (see jperls thread). Welcome to ATRADER Interactive Charting Thanks.
  20. ATRADER has some basic free charts for DTN, IB, TA and Zenfire Data Feeds. Welcome to ATRADER Interactive Charting Advanced features, profiling, chart trading, automated trading, programming are available for a small subscription.
  21. Well, i plumped to create call the user back to get the BarColor/Line Type/Style. There is a callback with the devicecontext, which should enable elaborate programming using WinGDI plot libraries, making indicators like market profile possible (for experienced programmers). See Version 2.0.7.7.
  22. You can get Visual C++ for free from here with which you should be able to open the sample project and create a dll. Visual C++ 2008 Express Edition If i was to expose the device context (this is the plot area in c++ speak), you could pretty draw anything you want, profiles, indicators, bars etc. However the tricky bit is how to tell the custom indicator about the scaling in use on the device context (in order that you indicator can relate pixels to prices). Im still thinking about that !
  23. Hi, Im looking to add custom painting on top of the new C++ custom indicators. Currently in beta (you can download on the site). Right now im looking to add custom plot features. What is it important to add at this stage. Should i add an individual callback for each bar to paint it? See the base class and the extra feature in bold. If anyone wants to start writing some custom indicators, please sign up on the beta programme. Base class definition follows. ////////////////////////////////////////////////////////////////////////////// // Class : CCustomObject // // Filename : CCustomObject.h // // Module/App : Trader // // Project : Atrader // ////////////////////////////////////////////////////////////////////////////// // Copyright : ATRADER.ORG // // // // This is an unpublished work the copyright in which vests in // // ATRADER. All rights reserved. The information herein is the // // property of ATRADER and is supplied without liability for errors or // // ommissions. No part may be reproduced or used except as authorised // // by contract or other written permission. The copyright and the // // foregoing restriction on reproduction and use extend to all the media // // in which this information may be embodied. // ////////////////////////////////////////////////////////////////////////////// // Remarks: // // // // // // // ////////////////////////////////////////////////////////////////////////////// #ifndef _EXTCUSTOMOBJECT_H_ #define _EXTCUSTOMOBJECT_H_ #include <vector> #include <string> class CElement; #include "EXT/EXTDll.h" #include "EXT/EXTDefs.h" typedef std::vector<int> INTEGERLIST; typedef std::vector<double> DOUBLELIST; //------------------------------------------------ // All Custom Indicators should be derived from CCustomObject class EXT_API CCustomObject : public CObject { DECLARE_SERIAL( CCustomObject ); public: // Empty constructor is required CCustomObject(); CCustomObject(ECustomType type) ; // Copy constructor CCustomObject(const CCustomObject& another); CCustomObject& operator=(const CCustomObject& another); public: // Virtual Destructor is required virtual ~CCustomObject(); // This is the data displayed in the chart parameters virtual CString GetItemString() const; virtual CString GetTitleString() const; virtual CString GetShortTitleString() const; // Returns true if the date is the object is valid otherwise false virtual bool CheckExpirationDate(const CString strDate) const; // Called when the indicator is be initialised from ATRADER virtual void Initialise(double param1, double param2, double param3); protected: void CopyObject(const CCustomObject& another); void Init(void); public: // Override these functions to do your custom processing virtual void Calculate(); virtual double CalculateLast(); // perform custom painting on the device context here virtual void PaintBar(int barPos, int ScalingPixelsPerTick, CDC* pDC) or render it in one go.. virtual void PaintSeries(CDC* pDC) or // Called when the time frame has been recalcuated and the series need to be recalculated in its entirety virtual void Recalculate(void); virtual void ClearData(); // Called to update the series with data at end of bar virtual void AddData(const time_t& time, const double& fOpen, const double& fHigh, const double& fLow, const double& fClose, const int& fVolume); // Called to update the indicator based on a real time intra bar update virtual void UpdateData(const time_t& time, const double& fOpen, const double& fHigh, const double& fLow, const double& fClose, const int& fVolume); virtual int GetDataList(void) const { return m_DataList.size(); } virtual int GetDataListSize(void) const { return m_DataList.size(); } DOUBLELIST& GetValueList() { return m_ValueList; } virtual int GetValueListSize() const { return m_ValueList.size(); } // Returns the int position of where to start drawing this indicator. For example, for an ema it is the // period. Since before the period is defined, it we dont draw anything. virtual int GetStartPos() const { return 0; } double& GetParam1() { return m_fParam1; } double& GetParam2() { return m_fParam2; } double& GetParam3() { return m_fParam3; } double findHigh(DOUBLELIST& list, int curpos, int periods); double findLow(DOUBLELIST& list, int curpos, int periods); double dataAt(DOUBLELIST& list, int curpos, int aposback); // Set the Object as Updated When you have finished calculations virtual void SetUpdated() { } public: // Calculated Data is stored in the Value List DOUBLELIST m_ValueList; // Input Data is stored in the Data List to Calculate the Series DOUBLELIST m_DataList; // The last calulated real time indicator tick from the market double m_lastCalcValue; // The last real time time from the market double m_lastDataValue; private: ECustomType m_Type; double m_fParam1; double m_fParam2; double m_fParam3; int m_StartPos; }; #endif
  24. ATRADER now has Chart and Strategy Trading available in Beta for IB users. Strategy Trader If you have a comments about how the development shold progress, please shout now while it is in development.
×
×
  • Create New...

Important Information

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