Your shopping cart is empty.
Product List5
Welcome to PCM Enterprise

1 - 2 - 3 - 4 - 5 - 6

No Product Type Description
37 pcm_qfast_vs10 Library FASTFIX protocol library, includes wrappers for FAST protocol implementations.
38 pcmb_qfix_vs10 Library

FIX protocol library (QuickFIX), includes wrappers for FIX protocol implementations.
It also contains utility type functions like socket connections, configuration databases, logging, math, queues, and more…
 

39 pcmfastmdsvc Windows Service A windows service which consumes pcm_qfast_vs10 library as well as pcm_qfix_vs10 library to manage connections to FAST protocol liquidity providers.
40 pcmmdsvc Windows Service A windows service which consumes pcm_qfix_vs10 library to manage connections to FIX protocol liquidity providers (Feeding). It is also responsible of publishing feeds, aggregation, spreads, rules, and much more…
41 pcmtfeedpublishersvc Windows Service A windows service which consumes pcm_qfix_vs10. It creates pipe servers to receive live feed from MetaTrader4/5 terminals via MQL4/5 indicators. Then, acts as a server to publish the feeds. 
42 pcmtrdsvc Windows Service A windows service which consumes pcm_qfix_vs10 library to manage connections to FIX protocol liquidity providers (Trading). It is also responsible of connecting PCM MT4 Bridge plugin to markets. Calculates exposure per symbol, per lp. Publishes exposure info to Positions Matching GUI app.
43 pcminterpretersvc Windows Service A windows service to redirect an incoming stream to another, applying some rules and to a different port.
44 pcmliquiditysvc Windows Service A windows service to connect to any liquidity providers from one side, and host trading HFT clients on the other side by transferring FIX protocol from clients to LPs. Calculates exposure and publishes info of feed and clients’ portfolio. Manages risk and margin call. Limits trading and implements rules.
45 pcmsockclient Windows Console App A windows service to redirect an incoming stream to another, applying some rules and to a different port.
46 pcmwatchdogsvc Windows Service Watches defined windows services periodically, and starts up the crashed ones.

1 - 2 - 3 - 4 - 5 - 6

input:focus, select:focus, textarea:focus { border-color: #f26262; } a { color: #f26262; } .radio i, .checkbox i { color: #f26262; } .radio i:before { background-color: #f26262; } .button, .btn-default { border-color: #f26262; background-color: #f26262; } .button:hover { color: #f26262; } .page-header-top { background-color: #f26262; } .page-header-bottom-alt { background-color: #f26262; } .page-intro:after { background-color: #f26262; } .page-intro:before { background-color: #f26262; } .page-content-section-bg { background-color: #f26262; } .page-content-section-bg:before { background-color: #f26262; } .page-content-section-border { border-top-color: #f26262; } .page-footer { background-color: #f26262; } .block-head-1 { border-bottom-color: #f26262; } .block-head-1 i { background-color: #f26262; } .block-head-2:after { background-color: #f26262; } .block-head-2 i:after, .block-head-2 i:before { background-color: #f26262; } .block-head-3 { border-bottom-color: #f26262; } .block-head-3 i:after { background-color: #f26262; } .block-head-4:after { background-color: #f26262; } .block-head-7 { border-bottom-color: #f26262; } .block-head-7:after { background-color: #f26262; } .page-content-section-bg .block-head-3 i { color: #f26262; } .main-search button { color: #f26262; } .main-search button:after { background: #f26262; } .main-nav li a { color: #f26262; } .main-nav li a:before { background-color: #f26262; } .main-nav li ul { background-color: #f26262; } .main-nav li li:hover > a, .main-nav li li.active > a, #block-newsletter-newsletter-subscribe .form-submit:hover, .block-product-details .add-wishlist .button-alt:hover, .block-product-details-2 .add-wishlist .button-alt:hover { color: #f26262; } .main-nav .switcher { border-color: #f26262; background-color: #f26262; } .main-nav .mega > div { background-color: #f26262; } #block-newsletter-newsletter-subscribe .form-submit, .btn-primary:hover, .btn-primary:focus, .btn-primary:active { border-color: #f26262; background-color: #f26262; } .art-portfolio ol li.active, .ui-slider-horizontal .ui-slider-handle, .ui-slider-horizontal .ui-slider-range, .btn-primary.link { background-color: #f26262; } .btn-primary, .button:hover, .btn-default:hover, .btn-default:focus, .btn-default:active { border-color: #f26262; color: #f26262; } .btn-primary.link:hover, .btn-primary.link:focus, .btn-primary.link:active { color: #f26262; } } @media screen and (max-width: 767px) { /* phone */ .main-nav ul { background-color: #f26262; } .main-nav li a { color: #ecf0f1; } .main-nav li ul { background: #e9e9e9; } .main-nav li li { border-top-color: #f26262; } .main-nav li li a { color: #f26262; } .main-nav li li a:hover { background-color: #f26262; color: #fff; } .main-nav li li ul { border-top-color: #f26262; } .main-nav .mega ul li { border-top-color: #f26262; } } .slider-revolution .fa:after { background-color: #f26262; } .slider-revolution .title { border-top-color: 1px solid #f26262; border-bottom-color: 1px solid #f26262; } .slider-revolution .button-my { border-color: #f26262; background-color: #f26262; } .slider-revolution .button-my:hover { color: #f26262; } .pagination-1 a:hover { border-color: #f26262; color: #f26262; } .pagination-1 .active, .pagination-1 .active:hover { border-color: #f26262; background: #f26262; } .pagination-2 a:hover { color: #f26262; } .pagination-2 .active, .pagination-2 .active:hover { background: #f26262; } .pagination-3 a:before { box-shadow: inset 0 0 0 1px #f26262; } .pagination-3 .active:before, .pagination-3 .active:hover:before { background: #f26262; } .pagination-4 a:hover { border-color: #f26262; } .pagination-4 .active { border-color: #f26262; background: #f26262; } .pagination-5 a { border-color: #f26262; background-color: #f26262; color: #f26262; } .block-benefits div:hover { border-color: #f26262; background-color: #f26262; } .block-benefits i { color: #f26262; } .block-benefits-2 li i { color: #f26262; } .block-benefits-2 .tabs a:hover { border-color: #f26262; background-color: #f26262; } .block-benefits-2 .tabs .active a, .block-benefits-2 .tabs .active a:hover { color: #f26262; } .block-benefits-3 i { color: #f26262; } .block-about .button { border-color: #f26262; color: #f26262; } .block-about .button:hover { background: #f26262; color: #ecf0f1; } .block-about .owl-prev:hover, .block-about .owl-next:hover { color: #f26262; } .block-about-2 .bar { background: #f26262; } .block-about-2 .value { color: #f26262; } .block-about-4 .owl-pagination div { border-color: #f26262; background: #f26262; } .block-about-5 .owl-prev, .block-about-5 .owl-next { display: inline-block; border-color: #f26262; background-color: #f26262; } .block-about-5 .owl-prev:hover, .block-about-5 .owl-next:hover { color: #f26262; } .block-about-6 .icons a:hover { color: #f26262; } .block-mission .year { background: #f26262; } .block-mission .years a:after { border-bottom-color: #f26262; } .block-recent-works ol li:hover { color: #f26262; } .block-recent-works ol .active { border-color: #f26262; background: #f26262; } .block-recent-works .description { background: #f26262; } .block-recent-works .description:before { border-right-color: #f26262; } .block-recent-works-3 h3 { border-top-color: #f26262; } .block-recent-works-3 .link { border-color: #f26262; } .block-recent-works-3 .fancybox { background-color: #f26262; } .block-recent-works-3 .owl-pagination div { border-color: #f26262; background: #f26262; } .block-recent-works-4:before { background: #f26262; } .block-recent-works-4 .fancybox { background: #f26262; } .block-recent-works-4 .owl-prev:hover, .block-recent-works-4 .owl-next:hover { color: #f26262; } .block-recent-works-6 a:before { background: #f26262; } .block-recent-works-6 .owl-prev, .block-recent-works-6 .owl-next { border-color: #f26262; background: #f26262; } .block-recent-works-6 .owl-prev:hover, .block-recent-works-6 .owl-next:hover { color: #f26262; } .block-portfolio ol li:hover { color: #f26262; } .block-portfolio ol li.active { border-bottom-color: #f26262; } .block-portfolio ul .pic span:after, .block-portfolio ul .pic span:before { background: #f26262; } .block-portfolio ul .pic span i { color: #f26262; } .block-portfolio-2 ol li:hover { color: #f26262; } .block-portfolio-2 ol li.active { background: #f26262; } .block-portfolio-2 ul .pic:before { background: #f26262; } .block-portfolio-2 ul .pic a { background: #f26262; } .block-portfolio-2 ul .pic a:hover { color: #f26262; } .block-portfolio-3 ol li:hover { color: #f26262; } .block-portfolio-3 ol li.active { background: #f26262; } .block-portfolio-4 h3 { border-top-color: #f26262; } .block-portfolio-4 .link { border-color: #f26262; } .block-portfolio-4 .fancybox { background: #f26262; } .block-portfolio-5 ol li:hover { color: #f26262; } .block-portfolio-5 ol li.active { background: #f26262; } .block-portfolio-5 .info:before { background: #f26262; } .block-portfolio-6 ol li:hover { color: #f26262; } .block-portfolio-6 ol li.active { background: #f26262; } .block-portfolio-6 ul a:before { background: #f26262; } .block-portfolio-7 ol li:hover { color: #f26262; } .block-portfolio-7 ol li.active { background: #f26262; } .block-portfolio-7 ul li:before { background: #f26262; } .block-portfolio-7 ul a:hover { color: #f26262; } .block-portfolio-8 li div:before { background: #f26262; } .block-portfolio-8 li a { background: #f26262; } .block-clients .owl-prev, .block-clients .owl-next { color: #f26262; } .block-testimonials-3 .carousel h3 { border-bottom-color: #f26262; } .block-testimonials-3 .owl-pagination div { border-color: #f26262; } .block-testimonials-3 .owl-pagination .active { background: #f26262; } .block-testimonials-4 .owl-prev, .block-testimonials-4 .owl-next { border-color: #f26262; background: #f26262; } .block-testimonials-4 .owl-prev:hover, .block-testimonials-4 .owl-next:hover { color: #f26262; } .block-services li a { border-color: #f26262; } .block-services li a:hover { background-color: #f26262; } .block-services-2 li a:hover { background: none; } .block-services-2 li a:after { box-shadow: inset 0 0 0 2px #f26262; } .block-services-2 li a:hover:after { background-color: #f26262; } .block-services-3 li a:hover { background: none; } .block-services-3 li a:after { box-shadow: inset 0 0 0 2px #f26262; } .block-services-3 li a:before { background: #f26262; box-shadow: inset 0 0 0 2px #f26262; } .block-services-3 li a:hover:after { background-color: #f26262; } .block-services-4 li a { border-color: #f26262; } .block-services-4 li a:hover { background-color: #f26262; } .block-services-5 li i { color: #f26262; } .block-services-5 li i:hover { background: #f26262; } .block-services-6 h3 span { color: #f26262; } .block-services-6 li a { border-color: #f26262; background: #f26262; } .block-services-6 li a:hover { color: #f26262; } .block-services-7 .info i { background: #f26262; } .block-services-7 .carousel .active { background: #f26262; } .block-services-7 .carousel .owl-prev, .block-services-7 .carousel .owl-next { border-color: #f26262; background: #f26262; } .block-services-7 .carousel .owl-prev:hover, .block-services-7 .carousel .owl-next:hover { color: #f26262; } .block-pricing dt { color: #f26262; } .block-pricing .price:before { background: #f26262; } .block-pricing li:hover .inner { background: #f26262; } .block-pricing li:hover .button { color: #f26262; } .block-pricing li:hover .button:hover { background: #f26262; } .page-content-section .block-pricing .inner { box-shadow: 0 0 0 1px #f26262; } .block-pricing-2 dt { color: #f26262; } .block-pricing-2 .price { background: #f26262; } .block-pricing-2 .button { color: #f26262; } .block-pricing-2 li:hover .inner { background: #f26262; } .block-pricing-2 li:hover .button:hover { background: #f26262; } .block-progress li i { border-color: #f26262; color: #f26262; } .block-team-2 .pic:before { background-color: #f26262; } .block-team-2 .icons a { color: #f26262; } .block-team-3 .pic:before { background-color: #f26262; } .block-team-3 .icons a { color: #f26262; } .block-team-3 .info h3 { color: #f26262; } .block-team-list .pic span:after { background-color: #f26262; } .block-team-list .icons a:hover { color: #f26262; } .block-team-list .icons a:before { background: #f26262; } .block-team-list .skills { border-top-color: #f26262; border-bottom-color: #f26262; } .block-team-grid .pic:before { background-color: #f26262; } .block-skills i:before { background-color: #f26262; } .block-skills .bar { border-color: #f26262; background-color: #f26262; } .block-skills-2 i:before { background-color: #f26262; } .block-skills-2 .bar { border-color: #f26262; background-color: #f26262; } .block-capabilities h3 { color: #f26262; } .block-capabilities-2 h3 { color: #f26262; } .block-recent-posts .info { background-color: #f26262; } .block-recent-posts-2:before { background-color: #f26262; } .block-recent-posts-2 li .button { color: #f26262; } .block-recent-posts-2 li .button:hover { background-color: #f26262; } .block-recent-posts-2 .button-more { color: #f26262; } .block-recent-posts-2 .button-more:hover { background-color: #f26262; } .block-featured-posts .pic:before { background-color: #f26262; } .block-blog-list .link { background: #f26262; } .block-blog-list .date:before { background-color: #f26262; } .block-blog-list .date-alt { background-color: #f26262; } .block-blog-list .zoom { background-color: #f26262; } .block-blog-grid .link { background: #f26262; } .block-blog-grid .date:before { background-color: #f26262; } .block-blog-grid .pic:hover .date { color: #f26262; } .block-blog-grid .zoom { color: #f26262; } .block-blog-details .date:before, .block-blog-details .reply:before, .block-blog-details .type:before { background-color: #f26262; } .block-blog-details .date-alt { background-color: #f26262; } .block-blog-details .share a:before { border-color: #f26262; background: #f26262; } .block-blog-details .share a:hover { color: #f26262; } .block-blog-details .about:before { background: #f26262; } .block-catalog-toolbar .view a:hover { border-color: #f26262; color: #f26262; } .block-catalog-toolbar .view .active, .block-catalog-toolbar .view .active:hover { border-color: #f26262; background: #f26262; } .block-catalog-toolbar .direction { border-color: #f26262; background: #f26262; } .block-catalog-toolbar .direction:hover { color: #f26262; } .block-catalog-grid .pic:before { background: #f26262; } .block-catalog-grid .badge { background: #f26262; } .block-catalog-grid .price { color: #f26262; } .block-catalog-grid .owl-prev, .block-catalog-grid .owl-next { border-color: #f26262; background: #f26262; } .block-catalog-grid .owl-prev:hover, .block-catalog-grid .owl-next:hover { color: #f26262;; } .block-catalog-list .pic:after { background-color: #f26262; } .block-catalog-list .badge:before { background-color: #f26262; } .block-catalog-list .price { color: #f26262; } .block-catalog-list .owl-prev, .block-catalog-list .owl-next { border-color: #f26262; background-color: #f26262; } .block-catalog-list .owl-prev:hover, .block-catalog-list .owl-next:hover { color: #f26262;; } .block-product-details .price { color: #f26262; } .block-product-details .button-alt { color: #f26262; } .block-product-details-2 .button-alt { color: #f26262; } .block-product-details-2 .share a:before { background-color: #f26262; box-shadow: 0 0 0 2px #f26262; } .block-product-details-2 .share a:hover { color: #f26262; } .block-product-info .owl-prev, .block-product-info .owl-next { border-color: #f26262; background-color: #f26262; } .block-product-info .owl-prev:hover, .block-product-info .owl-next:hover { color: #f26262; } .block-product-tabs .head .active { color: #f26262; } .block-product-tabs .head .active:before { border-top-color: #f26262; } .block-shopping-cart th { border-top-color: #f26262; color: #f26262; } .block-shopping-cart .price { color: #f26262; } .block-shopping-cart .remove { border-color: #f26262; background-color: #f26262; } .block-shopping-cart .remove:hover { color: #f26262; } .block-shopping-cart .quantity a { color: #f26262; } .block-shopping-cart .empty td { border-bottom-color: #f26262; } .block-shopping-cart-totals dd { color: #f26262; } .block-shopping-cart-totals .button-alt { color: #f26262; } .block-checkout-order td:last-child { color: #f26262; } .block-checkout-payment label { color: #f26262; } .block-welcome .icons i:after { border-color: #f26262; background: #f26262; } .block-welcome .icons a:hover i { color: #f26262; } .block-pasteboard:before { background: #f26262; } .block-pasteboard .icons a:hover { color: #f26262; } .block-map-3 .block-head { color: #f26262; } .block-contacts ul li:after, .block-contacts ul li:before { border-color: #f26262; background-color: #f26262; } .block-contacts ul li:before { background-color: #fff; } .block-contacts ul li span { border-bottom-color: #f26262; } .block-contacts ul .active { color: #f26262; } .block-contacts ul .active:before { background-color: #f26262; } .block-contacts ol { border-top-color: #f26262; } .block-contacts ol li { color: #f26262; } .block-contacts ol li i:after { background-color: #f26262; } .block-feedback .message i, .block-feedback-2 .message i { color: #f26262; } .block-not-found h3 { color: #f26262; } .block-not-found .pic:before { background-color: #f26262; } .block-not-found .pic div:before { background-color: #f26262; } .block-not-found-2 .button { color: #f26262; } .block-not-found-2 .button:hover { background: #f26262; } .block-coming-soon li:before { background-color: #f26262; } .block-coming-soon-2 li:after { background-color: #f26262; } .widget-categories a:hover, .widget-categories a.active { color: #f26262; } .widget-top-posts a:hover { color: #f26262; } .widget-text hr { border-top-color: #f26262; } .widget-text em { color: #f26262; } .widget-archive a:hover, .widget-archive a.active { color: #f26262; } .widget-tags a:hover { color: #f26262; } .widget-categories-filter a:hover { color: #f26262; } .widget-categories-filter .active { color: #f26262; } .widget-categories-filter .active span { background-color: #f26262; } .widget-price-filter .ui-slider-range { background-color: #f26262; } .widget-price-filter .ui-slider-handle { background-color: #f26262; } .widget-color-filter .active:before { border-color: #f26262; } .widget-top-products .pic i { background-color: #f26262; } .main-nav ul { background-color: #f26262; }