Skip to content

Commit c140b2b

Browse files
committed
фикс блогов + редизайн download
- блоги: site.posts | where вместо site.categories (посты не отображались) - download: чистый минималистичный дизайн вместо громоздких карточек
1 parent 7374b75 commit c140b2b

11 files changed

Lines changed: 168 additions & 958 deletions

File tree

assets/css/style.css

Lines changed: 53 additions & 422 deletions
Large diffs are not rendered by default.

de/blog/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ <h2>{{ t.blog_title }}</h2>
1515
</section>
1616

1717
<div class="blog-container">
18-
{% assign posts = site.categories[lang] %}
18+
{% assign posts = site.posts | where: "lang", "de" %}
1919
<ul class="post-list">
2020
{% for post in posts %}
2121
<li class="post-item">

de/download.md

Lines changed: 22 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -9,115 +9,32 @@ permalink: /de/download/
99
{% assign lang = "de" %}
1010
{% assign t = site.data.i18n[lang] %}
1111

12-
# OS Engine: Open-Source-Handelsplattformen
12+
<section class="hero">
13+
<h2>{{ t.download_title | default: "Open-Source-Handelsplattformen" }}</h2>
14+
<p>{{ t.download_description | default: "Kostenlose Plattformen für algorithmischen Handel — herunterladen, installieren und mit der Strategieentwicklung beginnen." }}</p>
15+
</section>
1316

14-
In der Welt des Tradings werden Open-Source-Engines (OS Engine) immer beliebter. Sie bieten Flexibilität, Transparenz und die Möglichkeit, Strategien an individuelle Bedürfnisse anzupassen.
15-
16-
## Was ist OS Engine?
17-
18-
OS Engine ist ein allgemeiner Name für Open-Source-Plattformen (daher der Name Open Source oder OSEngine), die im algorithmischen Handel eingesetzt werden. Diese Engines ermöglichen es Tradern, eigene Handelsstrategien ohne erhebliche finanzielle Kosten zu entwickeln und zu testen.
19-
20-
## Vorteile der Verwendung von OS Engine
21-
22-
1. Flexibilität: Anpassungsfähigkeit an verschiedene Handelsbedingungen.
23-
2. Kostenersparnis: Kostenloser Zugang und keine Lizenzgebühren.
24-
3. Transparenz: Zugang zum Code für Studium und Modifikation.
25-
4. Aktive Community: Unterstützung durch Entwickler und andere Nutzer.
26-
27-
## Beliebte OS Engine-Plattformen
28-
29-
<div class="platforms-grid">
17+
<div class="download-container">
3018
{% for project in site.data.de.projects %}
31-
<div class="platform-section">
32-
<div class="platform-header">
33-
<img src="{{ project.image }}" alt="{{ project.name }}" class="platform-logo">
34-
<h3>{{ project.name }}</h3>
35-
</div>
36-
37-
<div class="platform-content">
38-
<p>{{ project.description }}</p>
39-
40-
<div class="platform-advantages">
41-
{% for advantage in project.advantages %}
42-
<span class="advantage-tag">{{ advantage }}</span>
43-
{% endfor %}
44-
</div>
45-
46-
<div class="platform-details">
47-
<div class="detail-item">
48-
<strong>Systemanforderungen:</strong>
49-
<span>{{ project.system_requirements }}</span>
50-
</div>
51-
52-
<div class="detail-item">
53-
<strong>Installation:</strong>
54-
<code>{{ project.install_command }}</code>
55-
</div>
56-
</div>
57-
58-
<div class="platform-links">
59-
<a href="{{ project.download_url }}" class="platform-link download-link" target="_blank">
60-
<span class="link-icon">⬇️</span>
61-
<span class="link-text">Herunterladen</span>
62-
</a>
63-
<a href="{{ project.github }}" class="platform-link github-link" target="_blank">
64-
<span class="link-icon">📁</span>
65-
<span class="link-text">GitHub</span>
66-
</a>
67-
<a href="{{ project.website }}" class="platform-link website-link" target="_blank">
68-
<span class="link-icon">🌐</span>
69-
<span class="link-text">Webseite</span>
70-
</a>
71-
{% if project.documentation %}
72-
<a href="{{ project.documentation }}" class="platform-link docs-link" target="_blank">
73-
<span class="link-icon">📖</span>
74-
<span class="link-text">Dokumentation</span>
75-
</a>
76-
{% endif %}
77-
{% if project.telegram_chat %}
78-
<a href="{{ project.telegram_chat }}" class="platform-link chat-link" target="_blank">
79-
<span class="link-icon">💬</span>
80-
<span class="link-text">Chat</span>
81-
</a>
82-
{% endif %}
19+
<div class="download-card">
20+
<div class="download-card-header">
21+
<img src="{{ project.image }}" alt="{{ project.name }}" class="download-logo">
22+
<div>
23+
<h3>{{ project.name }}</h3>
24+
<p class="download-desc">{{ project.description }}</p>
8325
</div>
8426
</div>
27+
<div class="download-tags">
28+
{% for advantage in project.advantages %}
29+
<span class="tag">{{ advantage }}</span>
30+
{% endfor %}
31+
</div>
32+
<div class="download-links">
33+
{% if project.download_url %}<a href="{{ project.download_url }}" target="_blank">Herunterladen</a>{% endif %}
34+
{% if project.github %}<a href="{{ project.github }}" target="_blank">GitHub</a>{% endif %}
35+
{% if project.website %}<a href="{{ project.website }}" target="_blank">Webseite</a>{% endif %}
36+
{% if project.documentation %}<a href="{{ project.documentation }}" target="_blank">Dokumentation</a>{% endif %}
37+
</div>
8538
</div>
8639
{% endfor %}
8740
</div>
88-
89-
## Wie man eine Plattform auswählt
90-
91-
### Für Anfänger
92-
- StockSharp: Grafische Oberfläche, No-Code-Strategie-Designer
93-
- Backtrader: Einfache Python-API, gute Dokumentation
94-
95-
### Für Python-Entwickler
96-
- LEAN: Professionelle Engine mit Cloud-Funktionen
97-
- Backtrader: Einfachheit und Flexibilität
98-
- CCXT: Spezialisierung auf Kryptowährungen
99-
100-
### Für C#-Entwickler
101-
- StockSharp: Vollwertige Plattform
102-
103-
## Schritt-für-Schritt-Installationsanleitung
104-
105-
### Schritt 1: Plattform auswählen
106-
Bestimmen Sie, welche Plattform am besten zu Ihren Bedürfnissen und Ihrem Erfahrungsniveau passt.
107-
108-
### Schritt 2: Entwicklungsumgebung vorbereiten
109-
- Installieren Sie Git zum Klonen von Repositories
110-
- Installieren Sie Python/C# je nach gewählter Plattform
111-
- Richten Sie Ihre IDE ein (PyCharm, Visual Studio Code, Visual Studio)
112-
113-
### Schritt 3: Plattform installieren
114-
Verwenden Sie die oben aufgeführten Installationsbefehle für jede Plattform.
115-
116-
### Schritt 4: Dokumentation studieren
117-
Lesen Sie die offizielle Dokumentation und führen Sie Beispiele aus.
118-
119-
### Schritt 5: Der Community beitreten
120-
Treten Sie Support-Chats bei, um Hilfe und Erfahrungsaustausch zu erhalten.
121-
122-
### Schritt 6: Mit der Entwicklung beginnen
123-
Erstellen Sie Ihre eigenen Handelsstrategien, beginnend mit einfachen Algorithmen.

en/blog/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ <h2>{{ t.blog_title }}</h2>
1515
</section>
1616

1717
<div class="blog-container">
18-
{% assign posts = site.categories[lang] %}
18+
{% assign posts = site.posts | where: "lang", "en" %}
1919
<ul class="post-list">
2020
{% for post in posts %}
2121
<li class="post-item">

en/download.md

Lines changed: 22 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -9,115 +9,32 @@ permalink: /en/download/
99
{% assign lang = "en" %}
1010
{% assign t = site.data.i18n[lang] %}
1111

12-
# OS Engine: Open Source Trading Platforms
12+
<section class="hero">
13+
<h2>{{ t.download_title | default: "Open Source Trading Platforms" }}</h2>
14+
<p>{{ t.download_description | default: "Free platforms for algorithmic trading — download, install, and start developing strategies." }}</p>
15+
</section>
1316

14-
In the trading world, open source engines (OS Engine) are becoming increasingly popular. They offer flexibility, transparency, and the ability to customize strategies to individual needs.
15-
16-
## What is OS Engine?
17-
18-
OS Engine is a general name for open source platforms (hence the name, Open Source, or OSEngine) used in algorithmic trading. These engines allow traders to develop and test their own trading strategies without significant financial costs.
19-
20-
## Advantages of Using OS Engine
21-
22-
1. Flexibility: Ability to adapt to various trading conditions.
23-
2. Cost savings: Free access and no licensing fees.
24-
3. Transparency: Access to code for study and modification.
25-
4. Active community: Support from developers and other users.
26-
27-
## Popular OS Engine Platforms
28-
29-
<div class="platforms-grid">
17+
<div class="download-container">
3018
{% for project in site.data.en.projects %}
31-
<div class="platform-section">
32-
<div class="platform-header">
33-
<img src="{{ project.image }}" alt="{{ project.name }}" class="platform-logo">
34-
<h3>{{ project.name }}</h3>
35-
</div>
36-
37-
<div class="platform-content">
38-
<p>{{ project.description }}</p>
39-
40-
<div class="platform-advantages">
41-
{% for advantage in project.advantages %}
42-
<span class="advantage-tag">{{ advantage }}</span>
43-
{% endfor %}
44-
</div>
45-
46-
<div class="platform-details">
47-
<div class="detail-item">
48-
<strong>System Requirements:</strong>
49-
<span>{{ project.system_requirements }}</span>
50-
</div>
51-
52-
<div class="detail-item">
53-
<strong>Installation:</strong>
54-
<code>{{ project.install_command }}</code>
55-
</div>
56-
</div>
57-
58-
<div class="platform-links">
59-
<a href="{{ project.download_url }}" class="platform-link download-link" target="_blank">
60-
<span class="link-icon">⬇️</span>
61-
<span class="link-text">Download</span>
62-
</a>
63-
<a href="{{ project.github }}" class="platform-link github-link" target="_blank">
64-
<span class="link-icon">📁</span>
65-
<span class="link-text">GitHub</span>
66-
</a>
67-
<a href="{{ project.website }}" class="platform-link website-link" target="_blank">
68-
<span class="link-icon">🌐</span>
69-
<span class="link-text">Website</span>
70-
</a>
71-
{% if project.documentation %}
72-
<a href="{{ project.documentation }}" class="platform-link docs-link" target="_blank">
73-
<span class="link-icon">📖</span>
74-
<span class="link-text">Documentation</span>
75-
</a>
76-
{% endif %}
77-
{% if project.telegram_chat %}
78-
<a href="{{ project.telegram_chat }}" class="platform-link chat-link" target="_blank">
79-
<span class="link-icon">💬</span>
80-
<span class="link-text">Chat</span>
81-
</a>
82-
{% endif %}
19+
<div class="download-card">
20+
<div class="download-card-header">
21+
<img src="{{ project.image }}" alt="{{ project.name }}" class="download-logo">
22+
<div>
23+
<h3>{{ project.name }}</h3>
24+
<p class="download-desc">{{ project.description }}</p>
8325
</div>
8426
</div>
27+
<div class="download-tags">
28+
{% for advantage in project.advantages %}
29+
<span class="tag">{{ advantage }}</span>
30+
{% endfor %}
31+
</div>
32+
<div class="download-links">
33+
{% if project.download_url %}<a href="{{ project.download_url }}" target="_blank">Download</a>{% endif %}
34+
{% if project.github %}<a href="{{ project.github }}" target="_blank">GitHub</a>{% endif %}
35+
{% if project.website %}<a href="{{ project.website }}" target="_blank">Website</a>{% endif %}
36+
{% if project.documentation %}<a href="{{ project.documentation }}" target="_blank">Docs</a>{% endif %}
37+
</div>
8538
</div>
8639
{% endfor %}
8740
</div>
88-
89-
## How to Choose a Platform
90-
91-
### For Beginners
92-
- StockSharp: Graphical interface, no-code strategy designer
93-
- Backtrader: Simple Python API, good documentation
94-
95-
### For Python Developers
96-
- LEAN: Professional engine with cloud capabilities
97-
- Backtrader: Simplicity and flexibility
98-
- CCXT: Specialization in cryptocurrencies
99-
100-
### For C# Developers
101-
- StockSharp: Full-featured platform
102-
103-
## Step-by-Step Installation Guide
104-
105-
### Step 1: Choose a Platform
106-
Determine which platform best suits your needs and experience level.
107-
108-
### Step 2: Prepare Your Development Environment
109-
- Install Git for cloning repositories
110-
- Install Python/C# depending on the chosen platform
111-
- Set up your IDE (PyCharm, Visual Studio Code, Visual Studio)
112-
113-
### Step 3: Install the Platform
114-
Use the installation commands listed for each platform above.
115-
116-
### Step 4: Study the Documentation
117-
Read the official documentation and run examples.
118-
119-
### Step 5: Join the Community
120-
Join support chats for help and experience sharing.
121-
122-
### Step 6: Start Developing
123-
Create your own trading strategies, starting with simple algorithms.

es/blog/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ <h2>{{ t.blog_title }}</h2>
1515
</section>
1616

1717
<div class="blog-container">
18-
{% assign posts = site.categories[lang] %}
18+
{% assign posts = site.posts | where: "lang", "es" %}
1919
<ul class="post-list">
2020
{% for post in posts %}
2121
<li class="post-item">

0 commit comments

Comments
 (0)