エキスパート: MartGreg

 

MartGreg:

2つのMACDに基づくエキスパートアドバイザーで、資金管理としてマーチンゲール法を使用します。

作者: Grigoriy Chaunin

 

こんにちは、フォックス・レックス

マーチンゲールは危険な資金管理 システムです。

ウィキより(グーグル翻訳経由):

"Первоначально, мартингал упомянутого класса торговли стратегии популярных в 18 веке во Франции. Простейший из них стратегии был разработан для игры, в которой игрок выигрывает карту, если монета появляется головы и теряет, если монета появляется хвост. Стратегия игрока удвоить свою ставку после каждого проигрыша, так что первый выигрыш мог бы восстановить все предыдущие потери плюс выиграть прибыль, равную первоначальной ставки. Так как игрок с бесконечным богатством будет с вероятностью 1, в конечном итоге панель головы, Мартингейл стратегии ставок расматривается как чистое дело тех, кто отстаивает эту модель. Конечно, ни один из игроков на самом деле обладает бесконечным богатством, и <b>экспоненциальный рост ставки в конечном итоге банкротом тех, кто решил использовать Мартингейл.</b> Широко распространено мнение, что казино возбуждено ограничений ставок специально для остановки Мартингейл игроков, но в действительности предположения, лежащие стратегии являются несостоятельными. Игроки, использующие системы Мартингейл не имеют каких-либо долгосрочных математической преимущество перед любой другой системой ставки или даже случайно сделанных ставок".

マーチンゲールは良いEAストラテジーを破壊する。

面白いインジケーターだね!

トッジ

 

やあ、トッジ。

ダブリングの制限もそうだったね。

 
資本管理 ライブラリーのバグを修正。新バージョン
ファイル:
 

FoxRexさん、お疲れ様です、

私はちょうどEAができることを確認するためにいくつかの最適化を実行しました結果を参照してください。

結果は、我々は良い結果を受信するためにさえマーチンゲールをオンにする必要はありません興味深いです、異なる小さな、しかしリスク.......

マーチンゲール

しかし、最適化の後にFastMAとSlowMAは場所を変更し、それは通常、元のセットが失われたパラメータを持っているときに発生します。

この問題についてのご意見をお聞かせください。

Rg、

FW。

 
FoxRex:
資本管理ライブラリーのバグを修正。新しいバージョンです。

こんにちは、

助けていただけますか?

プログラムが1ポジションだけ開いて停止してしまいます。

エラーファイルがあるのかもしれません。

助けていただけるととても嬉しいです。

よろしくお願いします。


私のファイル

#include <OnTesterFunctions.mqh>.
#include <martingail.mqh>.
//--- 入力パラメータ
input double DML=10;
input int Ud=3;
input int Stop=50;
input int Tp=100;
input int Slipage=30;
input int MACD1Fast=5;
input int MACD1Slow=10;
input int MACD2Fast=25;

input int MACD2Slow=30;


//+------------------------------------------------------------------+

//| エキスパート初期化関数

//+------------------------------------------------------------------+

int m1=0;

int m2=0;


警告!!!!警告!!!!

//+------------------------------------------------------------------+

//| オープン

//+------------------------------------------------------------------+

void Open()

 

明確化:

martingail.mqhの 行を

if(GlobalVariableCheck(GVarName)) GlobalVariableSet(GVarName,0);

の行を

if(!GlobalVariableCheck(GVarName)) GlobalVariableSet(GVarName,0);
 

mql5をコンパイルできません。助けてもらえますか?


コードエラー

 
Drueckeberger:

mql5をコンパイルできません。助けてもらえますか?

このような問題が発生した場合は、この サイトから検索してみてください。

MQL5:ENUM_ORDER_TYPE_FILLING列挙要素の名前を変更しました:

  • ORDER_FILLING_AONの名前がORDER_FILLING_FOKに変更されました。
必要に応じてコードを修正し、再度コンパイルしてください。
削除済み  
コンパイル時のアドバイザー13のエラー
 
pabluru :
アドバイザー 13 コンパイル時のエラー

martgreg_1.mq5の50行目を修正してください:

   request.type_filling= ORDER_FILLING_ FOK ;
警告は気にしなくてよい。