Posts

Showing posts from 2022

Converting Visual Basic Code to Metatrader 4: A Comprehensive Guide with Examples

Introduction: Visual Basic (VB) is a popular programming language used for creating Windows applications. On the other hand, Metatrader 4 (MT4) is a widely used platform for online trading, which allows users to create custom trading algorithms using its proprietary language, MQL4. If you're a trader who has developed strategies using Visual Basic, you may want to convert your code to run on the Metatrader 4 platform. In this blog post, we will guide you through the Visual Basic code to MQL4 with detailed examples. Step by step: Step 1: Understand the differences between Visual Basic and MQL4 Before diving into the conversion process, it's crucial to understand the fundamental differences between Visual Basic and MQL4. 1. Syntax: Though both languages are relatively easy to learn, their syntax is quite different. Visual Basic uses English-like syntax, while MQL4 is more similar to the C++ programming language. 2. Platform-specific functions: While Visual Basic has a wide range ...

Enabling way to drag CMS pages into Commerce content

  We are missing a way to drag CMS pages into a piece of Commerce content. It is simply not possible to view the CMS page tree in the Commerce context. We have a workaround for Entry Content (go to the CMS editor mode, find and open Commerce content from asset pane and edit). But that does not work for Node Content, because nodes/folders cannot be edited in the asset pane. But for the better solution would be to allow viewing CMS page tree in the right-hand asset pane. In this way, we could find and drag in CMS content when viewing a piece of Commerce content. It would also make editing Commerce content in CMS, and CMS content in Commerce, completely equal. The workaround was to re-enable the site view within the commerce context with the following using EPiServer . Cms . Shell . UI . Components ; using EPiServer . Commerce . Shell ; using EPiServer . Shell . ViewComposition ; namespace Foundation . Custom {     [ Component ]     public class CustomPageTr...