¡¡¡¡²Æ¾ºÅÉùÃ÷£º±¾ÎÄÓÉÈëפÖнðÔÚÏ߲ƾºÅƽ̨µÄ×÷Õß׫д£¡Íâ»ãÃâ·Ñ½»Ò×ƽ̨ÕýÔÚ¹ýÈ¥µÄÊ®ÄêÖУ¬Íâ»ãÐÐÒµÓÀ´ÁË·Ì츲µØµÄ·¢Ñ²»¹ýÒ²½ä±¸µ½½ñ³¯°î±íÀï»ãµÄóÒ×Ô±ÕÕÑùÒª½ôÕýÔÚ²ÉÓÃÖ÷¹Û¡¢ÊÖ¹¤µÄóÒ×°ì·¨£¬»òÕßÏà¶Ô¶·¾¢¼òÂÔµÄMT4/MT5ÉϵÄEAóÒ×£¬ÎÒ¼´ÈÕ¸øר¼ÒÏÈÈÝÕýÔÚ°î¼ÊÊм¯É϶·¾¢Ö÷Á÷µÄÁ¿»¯Ã³Ò×µÄÇé¾°¡£
¡¡¡¡Á¿»¯ºê¹Û¶ÔÓ¦µÄÊdz¬ºã¾Ã»òÕߺã¾Ã¡¢CTA¶ÔÓ¦µÄÖÐÆÚ»òÕ߶ÌÆÚ£¬¸ßƵóÒ׶ÔÓ¦µÄ¶ÌÆÚ»òÕß³¬¶ÌÆÚ¡£
¡¡¡¡µÚһƷÖÖÐͼ´ÊÇÁ¿»¯ºê¹Û£¬ÈôÊÇר¼Ò¶Ô¶Ô³å»ù½ðÐÐÒµÓÐËùÀí½â£¬»áÁËÈ»»ù½ðÒµÓÐÒ»ÖÖ´óÀàµÄÕ½Êõ½Ð×ö»·Çòºê¹Û£¨Global Macro£©£¬ÕâÖÖÕ½ÊõÖ÷ÌÈÈôͨ¹ý¶Ô»·Çò¾¼Ãºê¹ÛÃæµÄÔ¤²â£¬´ÓÉÏÖÁϵİ취À´É¸Ñ¡²¢¾Ù°ìÍâ»ã¡¢ÆÚ»õ¡¢¹ÉƱµÈ±êµÄµÄóÒ׸濢¸ÃÕ½ÊõµÄóÒ××ÚÖ¼¡£
¡¡¡¡¶·¾¢ÖøÃûµÄ»·Çòºê¹ÛÕ½ÊõÀûÓÃÕß°üº¬Ë÷ÂÞ˹¡¢±£ÂÞ·¶¼îì·Çí˹£¬ÕâÁ½Î»¼´ÊÇÖ÷Á÷µÄÖ÷¹ÛµÄ»·Çòºê¹ÛÕ½Êõ»ù½ðµÄÁìÍ·ÈË¡£
¡¡¡¡»·Çòºê¹ÛÕâÖÖÕ½ÊõÊǶÔijһ¸ö°î¶È»òÕßijһ¸ö½çÏ޵ĸÄÈÕÒ»¶Îʱ´úµÄÔ¤²â£¬³ýÁËÈ˵ÄÖ÷¹ÛÕ¼¶¨ÒÔÍ⣬»¹¿ÉÄÜÓÃÁ¿»¯µÄÄ£×ӰѸù±¾ÃæµÄÊý¾Ý¡¢¼ÛÖµÃæÊý¾Ý¡¢Ê·³ËÊý¾Ý¡¢Áì»áʦԤ²â¼ÓÕýÔÚÒ»ÆëÀ´ÐγÉÒ»ÖÖÐźŶ·¾¢Ç¿µÄÖкã¾ÃµÄÔ¤²â¡£
¡¡¡¡¶·¾¢ÓдúÍâÐԵĹ«Ë¾µÄ°üº¬SLJ Macro Partners£¬¹ýÈ¥¼¸ÄêµÄÍâʾÌصغã¬Ôø¾·¢Õ¹³ÉÁË»·Çò¹æÄ£ÉÏÖªÃûµÄÒÔÍâ»ãΪҪ½ôͶ×Ê×ʲúµÄÒ»¸öÁ¿»¯ºê¹ÛÕ½Êõ¶Ô³å»ù½ð¡£
¡¡¡¡³ý´ËÒÔÍâÓÖÓжԳå»ù½ð——FX Concept£¬Ê·³Ë30ÖÚÄ꣬µ±Äê¸úÇÅË®²»·ÖÉÏÏ¡£²»¹ýÓÉÓÚ2008Äêºó»·ÇòÑëÐÐÓÉÓڴδû¸æ¼±Ò»Ïò¸ÉÉæÊм¯£¬Á¿»¯¿íËÉ£¬µ¼ÖÂËûÃÇËØÀ´µÄÁ¿»¯ºê¹ÛÕ½Êõ²»ÊʺÏеÄÊм¯´¦¾³ÁË¡£
¡¡¡¡1.Íâ»ãÁ¿»¯ºê¹ÛÕ½Êõ£ºÍâºôÁ¿»¯ºê¹ÛÕ½Êõ¿ÉÄÜ·ÖΪ¶¨ÏòóÒ׺ÍÏà¶Ô¼Û¸ñóÒ×Õ½Êõ¡£
¡¡¡¡¶¨ÏòóÒ×£º¼òÂÔÀ´Ëµ¼´ÊÇ×öÄ¿±ê£¬Æ©Ó÷ÒÔΪÃÀ°î¾¼Ã»áºÃ£¬ÄÇôÂòÉÙÉÙÃÀÔª»òÕßÃÀÔªÖ¸Êý£»Ïà¶Ô¼Û¸ñóÒ×Õ½Êõ£ºÆ©Ó÷ÒÔΪÃÀԪǿ¡¢Å·ÔªÈõ£¬ÄÇôÔÛÃǾٰìÉÙÉÙÅ·ÃÀÇ®Òø¶ÔµÄÅä±È£¬ÓÖÓÐÏàËÆÇ®Òø¶Ô¡¢ÔÓÍ¡¢Ç®Òø¶Ô»Æ½ðÈç´ËµÄÉÙÉÙ¼Û²î±È½Ï¡£
¡¡¡¡Á¿»¯ºê¹Û½çÏÞµÄÄ£×Ó¸üÖÚÊÇÉæ¼°¾¼ÃÓë¸ù±¾ÃæµÄÊý¾Ý£¬µ±È»Ò²»áÍŽáÊм¯µÄÐÐÇéÊý¾Ý£¬»·ÇòÊм¯ÉϵļÛÖµÐÔ×ÓÉÏÊǸù±¾ÃæµÄ¾¼ÃÊý¾ÝÇý¶¯µÄ£¬×ÝÈ»»áÓÐÉÙÉÙÐÄÐ÷¡¢×ʽðÁ÷¡¢¼¼ÄÜÃæ±ä³ÉµÄÊм¯ÔëÒôÓëÒ¡¶¯£¬²»¹ýºã¾Ã¶øÑÔÊÇÏòןù±¾Ãæ¸ø³öµÄÄ¿±êÈ¥×ߵģ¬Òò´ËÁ¿»¯ºê¹ÛµÄÕ½Êõ¸ø³öµÄÐźÅÌصصÄÇ¿¡£
¡¡¡¡ÕâЩģ×ÓµÄÐźÅÖÜÆÚ¶·¾¢³¤£¬Ô¤²âÒ»ÄêÄÚµÄÐźŶ¼Ëã¶ÌµÄ£¬³¤´ïÈýËÄÄêµÄÔ¤²â¶¼Êdz£¶ÃµÄ¡£ÕýÔÚÕâ¸öÕ½ÊõµÄóÒ×Á÷³ÌÖУ¬Äܹ»Ã³Ò׵ĺËÐĶ¼²»ÕýÔÚÓÚÐźÅ×ÔÉíÁË£¬¶øÊÇÕýÔÚÓÚ»ùÓÚÐźÅÄ¿±ê´´ÉèóÒ׳ֲÖÁ¿µÄ½ÚÔ죬Êм¯Ã³Ò×ÖжԸ¶±¾È˵¹Ã¹¼ÛÖµµÄΣ¼±½ÚÔ죬Ŀǰ¾ÍÒªÉÙÉٳ̶ȶ·¾¢¸ßµÄ¶Ô³åÕ½ÊõÓë¶ÌÏßóÒ×ÁË£¬Æ©Ó÷¾Ù°ìÉÙÉÙÍâ»ãÆÚȨóÒס¢¼Û²îóÒס£
¡¡¡¡ÕâÒ»ÀàµÄ´úÍâÊÇWinton£¬ÒÔ¼°Man AHL£¬ÕâÁ½¼Ò¹«Ë¾ÓкÜÉîµÄÔ¨Ô´£¬20ÄêÇ°WintonµÄ´´Ê¼ÈË֮ǰÊÇMan AHL¹«Ë¾µÄCTA²¿·ÖµÄµ£¸ºÈË£¬20ÄêÖ®ºóÕâÁ½¼Ò¹«Ë¾¶¼Ôø¾³ÉΪÁËÓîÖæÉ϶¥¼âµÄCTAÀàµÄ»ù½ð¡£
¡¡¡¡CTAÕ½Êõ¶·¾¢Æ«ÖÐÆÚ»òÕßÖжÌÆÚ£¬»ùÓÚ¼¼ÄÜÐźš¢Êм¯ÌØÖʾٰìÉÙÉÙÖжÌÆÚµÄÈ¡Àû¡£ÓÉÓÚÕâ¸öCTAÕ½ÊõÊÇ»ùÓÚ¼ÛÖµµÄ£¬Òò´ËÈ«ÌåÓмÛÖµµÄ×ʲú¶¼ÊÇ¿ÉÄÜÀûÓÃÕâ¸öÕ½ÊõµÄ£¬°üº¬Íâ»ãÆÚ»õ¡¢¹ÉÖ¸ÆÚ»õ¡¢¹ÉƱµÈ±êµÄCTA»ù½ð¶¼ÓÐÄܹ»È¥×ö£¬ÑÚ¸ÇÃ涷¾¢¹ã¡£
¡¡¡¡CTAµÄÕ½Êõƽ³£³Ö²ÖÖÜÆÚ¶·¾¢¶Ì£¬ÓÐÉÙÉÙÕ½ÊõÄËÖÁÊÇÈÕÄÚƽ²ÖµÄ£¨Day Trade£©£¬¶Ô¸¶Ã³Ò׵ļ۲Bid Ask£©¶·¾¢ÃôÈñ£¬Òò´ËÕâÁ½¼ÒCTA¶Ô³å»ù½ð¶¼ºÍ×î´óµÄ¾¼ÍÉÌ£¨Tier 1£©»òÕßÒøÐоٰìóÒ×£¬Æ©Ó÷¸ßÊ¢¡¢JP Morgan£¬Í¾Í¸£¬LMAX£¬EBSµÈµÈ¡£
¡¡¡¡Ìî³äÒ»¸öÁ¿»¯ºê¹ÛÕ½ÊõµÄϸ½Ú£¬Á¿»¯ºê¹ÛÕ½ÊõµÄÐźÅÇ¿¡¢ÆµÂʵͣ¬Ò»ÄêÄÚÏÔʾµÄóÒ×ʱ»úÊǶ·¾¢Éٵģ¬Òò´Ëºê¹ÛÁ¿»¯Õ½ÊõµÄóÒ×Õ߶Ը¶Ã³Ò×±¾Ç®²»ÊǺÜÃôÈñ£¬µç»°Ã³Ò×ϵ¥¶·¾¢³£¶Ã£¬¶Ô¸¶¾¼ÍÉ̵ļ۲ÊǺÜÕýÔÚÒ⣬¸üÕýÔÚÒâµÄóÒ×µÄÁ¿£¨»î¶¯±¾ÄÜÓÐÖÚÉÙ£©£¬²»¹ýCTA¶Ô¸¶ÂÄÐÐʱ´úÓ뱾ǮµÄÌõ¼þ¾Í¸ßÁË¡£
¡¡¡¡°î¼ÊÉϸßƵÁ¿»¯Ã³Ò×ȷʵÓп϶¨µÄ¼¼ÄÜÉϵÄÌõ¼þ£¬²»¹ýµÀÀíÉÏҲûÓÐÄÇôÅÓ´ó¡£×î¾ßÓдúÍâÐԵļ´ÊÇ»¨ÆìÒøÐС¢µÂÒâÖ¾ÒøÐеÄÍâ»ãÁ¿»¯²¿·ÖÁË¡£
¡¡¡¡¸ßƵóÒ×ÕâÀàµÄÍâ»ãóÒ×Õ½ÊõÖ÷ÌÈÈô¸ßƵ×öÊУ¬»ùÓÚʱ´úÐòÁÐÄ£×ÓºÍÊм¯Î¢¹Û×éÖ¯µÄÁ¿»¯Ã³Ò×Õ½Êõ¡£±¾À´¼´ÊÇ»ùÓÚʱ´úÐòÁÐÄ£×ÓºÍÊм¯Î¢¹Û×éÖ¯µÄÊ·³ËÊý¾Ý¾Ù°ìͳ¼Æ£¬½âÎöÊм¯¼ÛÖµÕýÔÚ¸ÄÈÕÊýÃëÄÚµÄ×ßÊÆ£¬¼ÓÒ»¸ö¼Û²î¶øÇÒ¹©¸ø±¨¼Û£¬×¬È¡µã²î¡£
¡¡¡¡¿Í»§Óë¸ßƵ×öÊÐÉÌóÒ×£¬×öÊÐÉÌ׬µ½µã²î£¬ÈôÊÇÊм¯ÍɱäÂýÄÇô×öÊÐÉ̵ij¨¿ÚΣ¼±Ò²¶·¾¢µÍ¡£Êм¯Íɱ䶷¾¢¼²µÄ¹¦·ò£¬¸ßƵ×öÊÐÉÌÄܹ»»á¾ñÔñÕýÔÚÒøÐмäÊм¯°Ñ±¾È˵ij¨¿Ú¶Ô³å³öÈ¥£¬×¬È¡ÒøÐмäÊм¯ÓëϹäÊм¯Ö®¼äµã²îµÄ²îÖµÀûÈó¡£
¡¡¡¡Òò´Ë¸ßƵóÒ×¾ÍÌõ¼þµÍÑÓʱµÄóÒ×Ìåϵ£¬ÆðÂ뵽΢Ã뼶ÄËÖÁÄÉÃ뼶µÄóÒ×ËÙÂÊ¡£Òò´Ëר¼Ò·º·ºÌýµ½ÓÐЩ¸ßƵóÒ×¹«Ë¾¿çÖÝ¡¢¿çÑóÀ¹âÏË£¬ÄËÖÁÂò¾ü·½ÍËÎéµÄ΢²¨Ëþ£¬Æ½³£¶¼ÊÇÓÃÀ´¾Ù°ìÍâ»ã·½ÃæµÄ¸ßƵóÒ׵ġ£
¡¡¡¡Òª½ôÆðÒòÊÇÓÉÓÚÍâ»ã½çÏ޵ĿçÊм¯µÄʱ»úÁ¼ÖÚ£¬Òò´ËÍâ»ã¸ßƵóÒ×¼´ÊÇÒªËÙÂʼ²¡£
¡¡¡¡ÓÖÓиßƵóÒ××öÊÐÉÌÊDZ¨Á½¸ö¼ÛÖµ£¨Bid Ask£©£¬×¨¼Ò·º·º¿´µ½µÄÅ·ÃÀÇ®Òø¶ÔµÄµã²î¹é¸ùË·Ô´¼´ÊÇÀ´×ÔÓÚµ±Ê±ÒøÐмäijһ¸ö×öÊÐÉ̵Ä×öÊб¨¼Û¡£½²ÍêÁËÕ½Êõ£¬À´½²Ò»ÏºÍÔÛÃǶ·¾¢Ç×ÃÜЩµÄÁ¿»¯Ã³Ò×ƽ̨¡£°îÄÚ¶Ô¸¶Õâ·½ÃæµÄ½Ó´¥²»ÊÇÁ¼ÖÚ£¬×î³£¶ÃµÄ¼´ÊÇMT4/MT5£¬ÓÖÓÐÉÙÉÙóÒ×É̹©¸øÒ»ÖÖÐÂÐ͵Äƽ̨Ctrader/Ò²½Ð×÷cAlgo£¬Õâ¼ÒóÒ×ƽ̨×öµÄÒ²ºÜ²»´í¡£
¡¡¡¡ÓÖÓÐÒ»¸öÎÒÉÔºó»áÏÈÈݵÄMulti Charts£¬ÕâÊÇÒ»¸öÃÀ°îµÄÀÏÅÆ¡¢ÓÐÁ¼ÖÚ¿Í»§¸ùÔ´µÄÁ¿»¯Ã³Ò×Èí¼þ£¬²»µ«½öʵÓÃÓÚÍâ»ã£¬»¹ÄÜóÒ×¹ÉƱ¡¢ÆÚ»õ¡¢ÆÚȨµÈµÈ£¬ÓÐÁ¼ÖڵĻú¹¹Óû§Óë¶Ô³å»ù½ðÕýÔÚÀûÓÃÕâ¸öƽ̨¡£
¡¡¡¡ºóÃ滹»áÏÈÈÝÁ½¸ö»ú¹¹¼¶´ËÍâƽ̨£¬Ò»¸öÊÇAlgo Trader£¬Ò»¸öÊÇVN.PY£¬Ãż÷¶·¾¢¸ß£¬¶Ô¸¶Óû§µÄ±à³Ì²Å¾ßÓëóÒײž߶¼Óп϶¨µÄÌõ¼þ£¬ÔÛÃÇÕÕÑùÏÈ´Ó¼òÂÔµÄƽ̨ÔçÏÈÏÈÈÝ£º
¡¡¡¡Æð³õÊÇ×î³£¶ÃµÄMT4/5¡£ÔçÆÚµÄÍâ»ã¾¼ÍÉÌƽ̨¶¼ÊDZ¾ÈËÑз¢µÄ£¬ÆäºóµÄ¼¸ÄêÀï¶íÂÞ˹µÄMT4/5»÷°ÜÁËÕâЩ³ÉΪÁËÐÐÒµµÄÒ»Öֳ߶Ȼ¯µÄ´¦Àí¼Æ»®¡£
¡¡¡¡ÕýÔÚÁ¿»¯·½ÃæµÄ¿ª¿Ñ´¦¾³ÊÇMQL4/MQL5£¬ÕýÔÚÕâÁ½¸ö´¦¾³À↑¿ÑÁ¿»¯Õ½ÊõÖ»¿É¸æ¿¢»ùÓÚTickÓëBarµÄÇý¶¯Õ½Êõ£»TickÊÇָóÒ×É̵Äÿһ´Î±¨¼Û£¬BarÊÇKÏßµÄÔËת¡£
¡¡¡¡²»¹ýÎÞÂÛÊǹÒÁËÒ»¸öµ¥£¬½ñ³¯³É½»ÁË£»»òÕß֮ǰ¹ÒÁËÒ»¸öίÍУ¬·¢Á˹ҵ¥È¡Ïû£¬È¡ÏûµÃʤµÈÕâÒ»ÀàµÄÐźţ¬ÕýÔÚMQL´¦¾³Öж¼ÊÇûÓÐÊֶμà²âµÄ£¬Ö»Òª²»²ÅÒ»¸öTick/Bar·¢À´µÄ¹¦·òÈ¥°§ÇóÅ̲鱾È˵ÄίÍС¢³É½»Çé¾°¡£
¡¡¡¡Õâ¾Í±ä³ÉÁËMT4/5ÊDz»Ðй»¸æ¿¢¸ß¼¶µÄóÒ×Õ½ÊõµÄ£¬ÎÞÂÛÊÇCTAÕ½ÊõÕÕÑù¸ßƵսÊõ¶¼ÊÇÎÞ·¨¸æ¿¢µÄ£¬ÕâÊǼܹ¹ÉϵÄÌâÄ¿¡£MT4/5µÄ¶¨Î»ÊǶԸ¶³õѧ¡¢Ï²°®ÕßµÄʵÓÃÈí¼þ¡£
¡¡¡¡µÚ¶þ¸öƽ̨ÊÇcAlgo¡£Ò²ÊÇÒ»¸öÃâ·ÑµÄƽ̨£¬¹©¸øµÄ±à³Ì´¦¾³ÊÇ»ùÓÚC Sharp£¨C#£©µÄ£¬ÊÇ΢Èí¿ª¿ÑµÄ£¬ÕýÔÚÒµÄÚ±à³Ì´ë´Ç¹¦ÓÃ×ÍúµÄ¿ª¿Ñ´¦¾³Ö®Ò»¡£
¡¡¡¡ÕýÔڼܹ¹ÉÏ£¬cAlgoÊÇ´ðÔÊTickÇý¶¯¡¢BarÇý¶¯£¬³ý´ËÒÔÍâÓÖÓгɽ»Çý¶¯£¬Æ©Ó÷ÄãÏÂÁËÒ»¸öóÒ×ίÍУ¬Î¯ÍеĽá¹û»á´ÓËÙ±»¼à²âµ½£¬¿ÉÄÜÈÃÄãµÄÕ½Êõ±»ÔÙ´ÎŲÓã¬Òò´ËcAlgoÊÇ¿ÉÄÜÓÃÀ´¸æ¿¢ÉÙÉÙµÍÑÓʱµÄCTAÀàµÄóÒ×Õ½ÊõµÄ¡£CAlgoµÄ¶¨Î»ÊÇÒ»¸ö¾ÉÀýµÄÁ¿»¯ÊµÓô¦¾³£¬¿ÉÄܸ濢ҵ½çÉÙÉÙ¶·¾¢³£¶ÃµÄÕ½ÊõÓëóÒס£
¡¡¡¡Multi ChartsÇ°ÉíÊÇTrade StationµÄ¿ª¿ÑÍŶӣ¨¿ìÒª30ÄêÊ·³Ë£©£¬ÕâÒ»¸öÀÏÅÆ¡¢¾µäµÄÈí¼þÊÇ1500ÃÀ½ðµÄ±ÏÉúÀûÓüÛÖµ£¬²»¹ýÿÄê»áÓиüУ¬Ã¿´Î¸üÐÂÓÖÓÐÉý¼¶µÄÓöȡ£
¡¡¡¡Multi ChartsµÄ¿ª¿Ñ´ë´ÇÓÐÁ½¸ö£¬Ò»¸öÊÇEasy Language£¬Ò»¸öÊÇC#¡£¶øEasy Language±»ÓþΪÁ¿»¯Ã³Ò×ÒµÄÚµÄÒż££¬¿ÉÄÜÉÁ¿ª·¢ÕßÓýüËÆÓÚÓ¢ÓïµÄ´ë´ÇÀ´Ãèд±¾È˵ÄóÒ×Âß¼¡£
¡¡¡¡Òò´ËÕâ¸ö´ë´ÇÊÇÌصصÄÈÝÒ×£¬Í³³ïÁËÀ©Õ¹ÐÔÓëÅÓ´ó²Ù×ÝÄܹ»ÐÔ£»Í¬Ê±·ö°ïTickÇý¶¯£¬BarÇý¶¯£¬·ö°ï³É½»Çý¶¯£¬»¹ÖÚÁËÒ»¸öίÍÐ×´¿öתÕÛµÄÇý¶¯£¬Õâ¾ÍʹµÃÉÙÉÙÅÓ´ó¼Ü¹¹µÄ¶©µ¥£¬Æ©Ó÷FAK¡¢FOK£¬ÓÖÓÐÉÙÉÙÌرðµÄËã·¨¶©µ¥£¬Ïà·ûÉÙÉÙ³ÉÊìµÄÁ¿»¯Ã³Ò×ÕßÈ¥ÀûÓ㬲¢ÇÒÓÉÓÚ´ë´ÇÌصØÓÑÉÆ£¬¼«Ò×ÉÏÊÖ¡£
¡¡¡¡Multi ChatsÕýÔÚ»·Çò¹æÄ£ÄÚ¶¼Óлú¹¹¿Í»§¡¢»ù½ð¹«Ë¾¿Í»§ÕýÔÚÀûÓã¬ÍêÈ«¶øÑÔÕâ¼ÒÈí¼þºÜºÃÓá£
¡¡¡¡Ìáµ½»ú¹¹Óû§£¬ÎÒÒªÌᵽ֮ǰÕýÔÚÍøÉÏ¿´µ½£¬ÉÙÉÙÍâ»ãóÒ×ÉÌʵÐеŦ·ò˵±¾È˵ÄMT4/5Á¼ÖÚ¶Ô³å»ù½ð¶¼ÕýÔÚÓá¢ÒøÐм䶼ÓÐÀûÓã¬Õâ¸ù±¾ÊǺú³¶°ËµÀ£¬ÕæʵÒøÐеÄÍâ»ãÁãÊÛ²¿·Ö¹©¸øMT4/5¸ø±¾È˵Ŀͻ§ÀûÓ㬲»¹ý»ú¹¹ÓëÒøÐеÄÄÚ²¿µÄ×ÔÓª²¿·Ö£¨Prop Trading Department£©ÊÇóÆÐŲ»»áÓõģ¬Õâ¸öÊDzúÎï¼Ü¹¹±ä³ÉµÄȱÏÝ¡£
¡¡¡¡½ñ³¯À´ÏÈÈÝÁ½¸öÊʺϴóÐÍÁ¿»¯Íâ»ã»ú¹¹ÀûÓõÄÁ¿»¯Ã³Ò×ƽ̨£¬Ò»¸öÊÇAlgoTrader£¬Ò»¸öÊÇvn.py¡£ºÍ֮ǰÈý¸öƽ̨²îÒìµÄÊÇ£¬Ö®Ç°Èý¸öƽ̨¹ÌÈ»ÄÜ×ö£¬²»¹ýÕÕÑùͣϢÕýÔÚ·ö°ï»ùÓÚ¼ÛÖµÍɱ䡢µ¥Ã³Ò×ÖÖÀàµÄÕ½Êõ£¬²»Ðзö°ïÅÓ´óÊý¾Ý×éÖ¯¡£¶Ô¸¶´óÐÍÁ¿»¯Ã³Ò×»ú¹¹£¬¼¸¸öÒÚ¡¢¼¸Ê®¸öÒÚµÄÕ½Êõ²úÎï±ØÒª²»Êǽö½ö¼òÂÔ»ùÓÚ¼ÛÖµµÄƽ̨¡£
¡¡¡¡Æð³õAlgoTrader£¬ÊÇÒ»¸öÈðÊ¿µÄ¹«Ë¾¿ª¿ÑµÄÒ»Ì×Á¿»¯Ã³Ò×Ìåϵ£¬Ò»¾ÊÇÒ»¸ö¿ªÔ´ÏîÄ¿£¬ÓÉÓÚÌصصÃʤÒò´ËÐË°ìÁËÒ»¼Ò¹«Ë¾¹©¸øÁ¿»¯¶Ô³å»ù½ðÒµ½ç¶Ô¸¶²úÎïÓи߱¾ÄÜ¡¢¸ßÌõ¼þµÄ¿Í»§¡£¸ùÔ´¼ÛÖµÊÇ2000ÃÀ½ðÒ»¸öÔ£¬²¢ÇÒ×ñÑÐèÇ󹩸ø²îÒìµÄ²å¼þºÍÄ£¿é£¨ÆäÓึ·Ñ£©£¬È«ÌײúÎïÒª¼¸ÍòÃÀ½ðÒ»¸öÔµļÛÖµ¡£
¡¡¡¡AlgoTraderµÄ±à³Ì´ë´ÇÊÇJava£¬Í¬Ê±AlgoTraderÄÚÖÃÁËÒ»¸öÅÓ´ó±äÂÒ´ëÖÃÒýÇæCEP£¬Í¨¹ýÕâ¸ö¼¼ÄÜ£¨¿ªÔ´µÄ½Ð×öAspera£©£¬ÕýÔÚóÒ×»¯¿ª¿ÑÖ®ºó£¨Ã³Ò×ÊÕ·Ñ°æ½Ð×öAspera Advanced£©¿ÉÄܵ½´ïÄÉÃ뼶ÄÚ¾Ù°ìÅÓ´ó±äÂҵĴëÖá£
¡¡¡¡¸Ãƽ̨¸üÊʺÏרҵµÄóÒ×»ú¹¹Ã³Ò×Ô±£¬¿ÉÄܸ濢ÅÓ´óµÄÁ¿»¯Ã³Ò×Õ½Êõ£¬Æ©Ó÷¿çÇ®Òø¶ÔÆÚȨµÄÒ¡¶¯ÂÊóÒ×Õ½Êõ£¬ÔÛÃÇÒ²³ÉΪÀë²îóÒ×£¨Dispersion Trading£©£¬ÕâÊÇÒ»ÖÖ¿ÉÄÜ·ö°ï´ó×ʽðÁ¿È¥¾Ù°ìóÒ×µÄÒ»ÖÖÕ½Êõ¡£
¡¡¡¡µÚ¶þ¸öVN.PYÊÇ¿ªÔ´µÄ£¬Ô´´úÂë¿ÉÄÜÕýÔÚGITHUBÉÏÏÂÔغͿª¿Ñ£¬ÕâÊÇÒ»¸ö»ùÓÚ½üÁ½Ä궷¾¢Ñ×ÈȵÄPython´ë´ÇµÄ²úÎï¡£VN.PYûÓÐÀûÓÃÕâЩ³ÉÊìµÄóÒ×»¯±äÂÒ´ëÖÃÒýÇ棬¶øÊÇ°²ÅÅÁËÒ»¸öÇáÁ¿¼¶µÄ±äÂÒÒýÇæ¡£
¡¡¡¡Í¬Ê±VN.PY±ÈÄâÆðAlgoTrader°ÑÈ«ÌåµÄÒýÇæÔ̺ÕýÔÚ±¾È˵Ŀò¼ÜÄÚÀï²îÒìµÄÊÇ£¬²ÉÓÃÁËÄ£¿é»¯µÄ°²ÅÅ£¬Æ©Ó÷¶ÀÁ¢µÄ·ç¿ØÒýÇæ¡¢CTAÕ½ÊõÒýÇæ¡¢Íâ»ãóÒ×ÒýÇæ¡¢ÆÚȨóÒ×ÒýÇæ¡¢Ì×ÀûÒýÇæµÈµÈ£¬°ÑÕâЩÒýÇæÒÔÀ©Õ¹Ä£¿éµÄ°ì·¨²åÈëµ½Ö÷¹ç±íÈ¥ÀûÓ㬸üÊʺÏÉÙÉÙ¶¨Ô컯µÄÕ½Êõ£¬Æ©Ó÷ÆÚȨµÄ×öÊУ¬ÆÚȨÓëÇ®Òø¶ÔÒ¡¶¯ÂÊÏà¸ÉµÄóÒ׵ȵȡ£
¡¡¡¡VP.PYÒ²Óж·¾¢¸ßµÄ³õѧÃż÷£¬Æð³õ±ØÒªÊìÚÏPython´ë´ÇµÄ±à³Ì£¬Ò²±ØÒªÕæÇÐÁËÈ»±¾È˵ÄóÒ×ÌåϵÏêϸÊÇÈôºÎ¸æ¿¢µÄ£¬½ñ³¯VN.PYµÄÓû§¶¼ÊÇ×ÊÉîÁ¿»¯Ã³Ò×Óû§£¬Ä¿Ç°¶¼ÊÇ°îÄÚµÄ˽ļ¡¢È¯ÉÌ×ÔÓª¡¢º£ÍâµÄ²ÉÓÃÅÓ´óÕ½ÊõµÄ¶Ô³å»ù½ðÕýÔÚÀûÓá£
¡¡¡¡Á¿»¯Èí¼þƽ̨½²ÍêÁË£¬²»¹ýÖ»ÒªÁ¿»¯Èí¼þƽ̨ûÓо¼ÍÉÌÕÕÑùû·¨×öóÒ×£¬Òò´ËÔÛÃǽÓÏÂÀ´½²Ò»½²ÄÄЩ¾¼ÍÉÌÊʺÏÈ¥×öÁ¿»¯Ã³Òס£µÚÒ»¼ÒÊÇӯ͸֤ȯ£¨Interactive Brokers£©
¡¡¡¡·ö°ïÃÀ¹É¡¢Íâ»ã¡¢ÆÚȨ¡¢ÆÚ»õ¡¢ÄËÖÁÉÙÉÙOTCÊм¯µÄծȯ¶¼¿ÉÄÜͨ¹ýÒ»¸öÕË»§Ã³Ò×£¬Æ½Ì¨µÄTWSÊÇÌصؽ¡ÍúµÄóÒ×Èí¼þÖ®Ò»£¬±È¸ßÊ¢¡¢´óĦ¹©¸øµÄÈí¼þ½¡ÍúµÄÖÚ£¬¹ÌÈ»ÕâЩÒøÐпÉÄÜóÒ׸üÖÚµÄÖÖÀ࣬²»¹ý´ó´óÅúÊÇҪͨ¹ýµç»°Ã³Ò׵ģ¬²»¹ýӯ͸°ÑÕâЩóÒ׶¼¼æÈÝÕýÔÚÁ˱¾È˵Äƽ̨ÄÚÀï¡£
¡¡¡¡Í¬Ê±Ó¯Í¸µÄAPI½Ó¿Ú£¨IB API£©Ò²ÊÇ»·Çò¡¢Òµ½çÓû§×îÖÚµÄÖ®Ò»£¬Íâ»ãÊм¯µÄ¸öÈË£¬Ó¯Í¸´´ÉèÁËÒ»¸öECNƽ̨£¬±¾À´ÊDzÉÓÃÁËóÒ×ËùµÄÐÎʽ£¬ÊÇÒ»ÖÖ½Ð×öMTFµÄÐÎʽ£¬²»¹ýӯ͸ÓÉÓÚûÓÐóÒ×ËùÖ´ÕÕÖ»Êǽб¾ÈËECN¡£
¡¡¡¡¼òÂÔ¶øÑÔ¼´ÊÇÒøÐÐÕýÔÚÊм¯ÉϾٰìÁ˱¨¼Û£¬ÈôÊÇÓпͻ§Ë¼ÒªÕýÔÚÄ㱨³öµÄ¼ÛÖµ³É½»£¬×ÝÈ»ÒøÐеļÛÖµÔø¾²úÉúÁËÍɱ䣬²»¹ýÕýÔÚÕâ¸öÊм¯ÉÏÍɱ仹ûÓвúÉú£¬ÒøÐÐÊDz»ÐоܾøÒÔËØÀ´µÄ¼ÛÖµ¸ú¿Í»§³É½»Ã³Ò׵ġ£
¡¡¡¡²»¹ý¶Ô¸¶Á¼ÖÚµÄÍâ»ãÊм¯ECNƽ̨£¬Æ©Ó÷FXALL¡¢CurrenX¶¼ÊÇÕýÔÚECNƽ̨Éϱ¨³öÒ»¸öÒâÏò¼ÛÖµ£¬³É½»°§ÇóµÝ½»¸øºó£¬ÒøÐÐÓÐȨ¾Ü¾øÕýÔڸüÛÖµ³É½»Ã³Ò×£¨Last Look»úÔ죩£¬´ËʱECNƽֻ̨¿É°Ñ¿Í»§µÄµ¥¾ÝÔÙÌá½»¸øµÚ¶þºÃ¼ÛÖµµÄÆäËüÒøÐУ¬Õâ¾ÍÄܹ»µ¼Ö¿ͻ§µÄµ¥¾ÝÕýÔÚÊм¯Ö®¼äÀ˵´²»¹ýµÃ²»µ½ÂÄÐС£
¡¡¡¡ÖÕÄ©µÄ³É½»¼ÛÖµÄܹ»ÓëÄãµÄϵ¥¼ÛֵƫÀëºÜÔ¶ÁË£¨»¬µã£©£¬ÕâÊÇƽµµÄ´¿ECNµÄƽ̨µÄÃýÎ󣬲»¹ýӯ͸֤ȯµÄIB PROƽ̨²ÉÓõÄMTFƽ̨¾ÍÄܱ£ÕÏ¿Í»§µÄϵ¥¼ÛÖµµÄ³É½»¡£ÕýÔÚÅ·ÃÀÁ¼ÖÚÌåÁ¿Ð¡ÓÚÒ»ÒÚÃÀ½ðµÄ»ù½ð¶¼ÊоñÔñÓëӯ͸¾Ù°ìóÒ×£¬¼õÊ¡Á˱¾ÈË¿ª¿ÑÕûÀíÌåϵµÄ±¾Ç®¡£µ±È»ÌåÁ¿´óµÄ»ù½ð¹«Ë¾ÕÕÑù»á¾ñÔñÓë´óÒøÐÐÆ©Ó÷¸ßÊ¢¡¢»¨ÆìÈ¥×öóÒ׵ġ£
¡¡¡¡IB×Ô¼ºÊÇûÓй©¸øÁ¿»¯Ã³Ò×ƽ̨µÄ£¬TWS£¨Trade Work Station£©×ÔÉíºÜ½¡Íú£¬IB APIÒ²ÊÇͨ¹ýTWS¸æ¿¢µÄ£¬²»¹ý²¢Ã»ÓÐ×ÔÔ¸»¯Á¿»¯Ã³Ò×Õ½ÊõµÄ·ö°ï¡£Á¼ÖÚ¹«Ë¾¿ª¿ÑÁËÒì³£µÄ½Ó¿ÚÈ¥·ö°ïIBµÄAPI½Ó¿Ú£¬Æ©Ó÷ÉÏÊöÌáµ½µÄAlgo Trader£¬VN.PYµÈµÈ¡£µÚ¶þ¼ÒÊÇLMAX¡£
¡¡¡¡LAMX³ÖÓÐÓ¢°îÕýµÀµÄMTFÖ´ÕÕ¡£»·Çò³ÖÓÐMTFÖ´ÕÕµÄÖ»Òª5¼Ò¹«Ë¾£¬4¼ÒÊǶ¥¼¶±¨¼ÛÒøÐУ¬1¼ÒÊÇLMAX¡£Ò²¼´ÊÇ˵LMAXÊǶÀÒ»Ò»¼ÒÕýÔÚÍâ»ãƽ̨ÄÚÀï³ÖÓÐMTFÖ´Õյġ£LMAX¸úӯ͸֤ȯµÄIB ProÏàͬÓõÄÊÇMTFÐÎʽ£¬Òò´ËÊܵ½ÁËÁ¼ÖÚ¶Ô³å»ù½ðµÄÇàíù¡£
¡¡¡¡LMAX¿ÉÄÜ˵ÊǼ¼ÄÜÇý¶¯ÉÏ×îÇ¿µÄ¹«Ë¾Ö®Ò»£¬ÈôÊÇд¹ýJAVA¡¢¾ìעǰÑؼ¼ÄܵĶ÷ÈËÃǸõ±¾Ý˵¹ýLock-Free Queue£¨¼²½ÝÎÞËø²¿¶Ó£©£¬LMAX·¢¾õÎúJavaÉϵÄÌصؽ¡ÍúµÄ¹¦Óã¬ÕýÔÚGitHubÉϵĵ÷ÖÌصظߣ¬¸ßƵóÒ×»ú¹¹µÄ²Ù×ÝÌصØÖÚ¡£Í¬Ê±»¹·¢¾õÎúÒ»¸öDistributorÄ£×Ó£¬ÕâÊÇÒ»¸ö°ÑóÒ׶©µ¥ÒÔ;Óɵİ취·¢ËÍ£¬¸æ¿¢Ò»³¯Êý¾ÝÁ÷ÏÔʾÌâÄ¿£¬¿ÉÄÜÓù̶¨Ëã·¨°ÑÈ«ÊýóÒ××´¿öÖØÏÖµÄÒ»¸öÌصغõÄÖÐÐÄóÒ×Ìåϵ£¬LMAXµÄ°ÑÕâÁ½¸ö×鶨¶¼¿ªÔ´ÁË¡£
¡¡¡¡LMAX¼áÈÌÏÞ¼Ûµ¥»î¶¯ÐÔ£¬ÎÞ“ÖÕÄ©³ÙÒÉ”µÄ¾Üµ¥£¬ËàĵļÛÖµ/ʱ´úÓÅÏȶ©µ¥³É¼Ò£¬ÆäÎÞȱµÄóÒ×ÄäÃûºÍ͸ºóµÄÂÄÐУ¬Ö»Ð轫Âò¼ÒÓëÂô¼Ò³É¼Ò¾Í¿ÉÄÜÁË£¬¶©µ¥³É¼Ò¾ùÔÈËÙÂÊÊÇ3-4ms¡£ÖØ´óµÄº¬ºýÁ¿£¬Ã¿Ãë´óÓÚ100,000¸öµÄѶϢ£¬Ã¿Ãë¿ÉÒ»Á¬´ëÖÃ10Íò¸ö¶©µ¥¡£Á´½ÓÊÖ·¨Óн»²æÁ¬ºÏ (Equinix LD4/5¡¢TY3¡¢NY4 ¼° SG1)¡¢PoPж¨ÍŽá (Interxion)£¬, FIX 4.4, ÍøÒ³°æƽ̨ GUI, MT4/5 ÇŽӡ£LMAXÊÇÒøÐмäÍâ»ãóÒ×£¬»ù½ð¹«Ë¾£¬×¨Òµ¸ßƵÁ¿»¯µÄ¾ñÔñÖ®Ò»¡£
¡¡¡¡Òªº¦Ò»µãLMAXûÓÐ×öÊеÄÒòËØ£¬Í¨¹ýMTFÁªºÏÆ÷°Ñ¿Í»§¶©µ¥ºÍÒøÐж©µ¥ÕýÔÚLMAXÁªºÏÆ÷ÉÏÖ±½ÓÁªºÏÍ깤£¬³É½»ËÙÂʺÍÖʵض¼ºÜºÃ£¬ÕýÔÚÌØÒâµÄÍâ»ãƽ̨ÀïÁ³µ°Ç°Ã»Óеڶþ¼Ò±ÈLMAXµÄóÒ×´¦¾³¸üºÃµÄ¡£µÚÈý¼ÒÊÇOanda¡£´Ó¼ÓÄô󷢼£µÄ¹«Ë¾ºóÃæ°Ñ×ܲ¿°áµ½ÁËÃÀ°î£¬ÕýÔÚÒµÄÚºÜÒì³££¬±¾À´ÊÇÒ»¼ÒÍâ»ãÈÎÊÂÉÌ£¬ÓªÒµ·ÖΪÈýÌõÏߣ¬µÚÒ»¸ö¸öÈËÊÇÏÖ»ã¶Ò»»£¨Deliverable FX £©ÓªÒµ£¬Ò»¸ö±ÈÒøÐеı¾Ç®µÍµÄ¶Ò»ãÓªÒµ£»µÚ¶þ¸ö¸öÈËÊÇΪ¿ç°îÆóÒµ¹©¸øÍâ»ã¶Ô³åµÄ½ÓÍ·ÈÎÊ£¬¹©¸ø¶©¼ÛÕ½ÊõµÈµÈ£»ÖÕÄ©Ò»¸ö¸öÈ˲ÅÊÇOANDAµÄÍâ»ãóÒ׸öÈË£¬Íâ»ãÑÜÉúƷóÒ×ÓªÒµ¡£
¡¡¡¡OandaÒ²ÊÇÒ»¸öÒµÄÚ¼¼ÄܸÄÕý¶·¾¢Ö÷¶¯µÄ¹«Ë¾£¬¹©¸øÁ˱¾È˵ÄWeb Rest API£¬»ùÓÚHTTPºÍÒéµÄ£¬ÏÕЩȫÌåµÄ·ö°ïHTTP½¨ÒéµÄ±à³Ì´ë´Ç¶¼·ö°ïËûÃǵÄAPI£¬²»¹ý±¾ÄÜÉÏÓдý̧¸ß¡£
¡¡¡¡ÁíÒ»·½ÃæËûÃÇÓб¾È˱¾Äܶ·¾¢ºÃµÄJAVA½Ó¿Ú£¬ÓÖÓÐFIX½Ó¿Ú£¬ÕâÊÇ´óÐͽðÈÚ»ú¹¹µÄ´¦Àí¼Æ»®¡£OANDAÊÇ´¿×öÊÐÉÌÐÎʽ¡£
¡¡¡¡ÕýÔÚ°î¼ÊÉÏÓÐÁ¼ÖÚ¿ç°î¹«Ë¾ÊÇÀûÓÃOandaµÄ¶Ò»ãÈÎʵģ¬Æ©Ó÷Airbnb£¬ÕýÔÚAirbnbµÄ²îÒì°î¶ÈµÄÏÔʾµÄ·¿¼ÛÍâ»ã¼ÛÖµÓë»»»ã¼ÛÖµµÄÈÎʹ©¸ø·½¶¼ÊÇOanda¡£Í¬ÑùOandaҲûÓй©¸øÈκεÄÁ¿»¯Ã³Ò×ƽ̨£¬¹©¸øAPIµÄÈÎÊ¡£µÚËļÒÊÇDukascopy¡£
¡¡¡¡Dukascopy¹©¸øÁËÒ»¸ö±¾ÈË¿ª¿ÑµÄÁ¿»¯Ã³Ò×ƽ̨½Ð×öJForex£¬ÓÖÓÐÒ»¸ö×Ô°ïµÄÍâ»ãÁ¿»¯Ã³Ò×´¦¾³£¬¹©¸øÁ¿»¯Õ½ÊõÊ·³Ë»Ø²âµÈ¹¦Óã¬ÓÖÓÐÒ»¸ö¶·¾¢¼¦ÀߵĿÉÊÓ»¯Íâ»ãÕ½Êõ±à¼Æ÷¡£
¡¡¡¡ÌýÆðÀ´ºÜÆæÃµ«¸üÖÚÊÇÒ»¸öÍæ¾ß£¬ÕâÖÖ¿ÉÊÓ»¯Õ½Êõ¿ª¿ÑµÄ¹¦ÓÃÊÇÒ»¸öÆÚ»õ½çÏ޵Ķ¥¼âµÄ¹«Ë¾TT/X_TraderµÄ¿ª¿ÑÉÌ£¨Trading Technologies£©ð¯¼¯Á˼¸°Ù¸ö¹¤³Ìʦ»¨Á˼¸ÄêµÄʱ´ú¿ª¿Ñ³öÀ´µÄ£¬²»¹ýDukascopyµÄ²úÎï¾Í¼òÂÔÁ¼ÖÚÁË¡£
¡¡¡¡¿´¹ýDukascopyµÄFIX APIÎĵµ£¬ÆäFIXºÍÒé°²ÅÅÊǸϹýFIXƽµºÍÒéµÄ£¬¶Ô¸¶»ú¹¹¿Í»§Óв»´íµÄÎüÒýÁ¦£¬ËûÃÇÒ²ÊÇECNµÄƽ̨£¬Òµ½çµÄÉùÓþ£¨Å·ÃÀÍâ»ãóÒ×Ȧ×Ó£©Ò²²»´í¡£
¡¡¡¡²Æ¾ºÅÉùÃ÷£º±¾ÎÄÓÉÈëפÖнðÕýÔÚÏ߲ƾºÅƽ̨µÄ×÷¼Ò׫д£¬¶Ã½â½ö´úÍâ×÷¼Ò×Ô¼º£¬²»´úÍâÖнðÕýÔÚÏß̬¶È¡£½ö¹©¶ÁÕ߲ο¼£¬²¢²»×é³ÉͶ×ʳ«µ¼¡£Í¶×ÊÕ߾ݴ˲Ù×÷£¬Î£¼±×Ôµ£¡£Í¬Ê±Ö¸µãÍøÓŅ̃¸ßΣ¼±ÈÏʶ£¬ÇëÎð°µÀï»ã¿î¸ø×ÔýÌå×÷¼Ò£¬±ÜÃâ±ä³É½ðÇ®ºÄËð£¬Î£¼±×ÔÂú¡£ÈçÓÐÖø×÷ºÍͼƬ×÷Æ·°æȨ¼°ÆäËûÌâÄ¿£¬ÇëÁªÂç±¾Õ¾¡£¿Í·þ½ÓÍ·µçÏß
¡¡¡¡Äú»¹±ØÒªÖ§²¦0ÔªÎÒÒÑÔĶÁ¡¶ÔöÖµÈÎʺÍÒé¡·È·ÈÏ´òÉÍ1ÏÊ»¨=0.1Ôª¹«Ãñ±Ò=1½ð±Ò´òÉÍÎÞ»Ú£¬¸Å²»ÍË¿î