技術要件の著者:
EAコード開発者:
この技術要件がフォーラムにアップロードされ、著者が別のプログラマーにコードを依頼したので、私は自分のバージョンのExpert Advisorを自由にアップロードする道徳的な制約はないと思います。
EAの概要: このEAは複数の通貨ペアで夜間(アジアセッション)に取引を行い、Fibo Pivotレベルから小さな利益を得ることを目指しますが、損失はありません。
特定のポイント数が全ての取引ペアで達成されると、EAはその日の取引を終了します。
このEAは、取引通貨の数に制限がないマルチカレンシーEAの一例として考えることができます。私の例では10通貨ペアを使用しています。
推奨事項:
- フラット市場が予想される日はEAを起動してください。
- アジアセッションで最もティック数が多い通貨ペアにEAを設定してください。
- スプレッドが小さい通貨ペアを選んでください。
変数:
extern int CountSymbol=10;
取引する通貨の数
extern string AllVal="EURUSD,GBPUSD,USDCHF,USDJPY,USDCAD,AUDUSD,AUDJPY,CADJPY,EURJPY,EURCHF";
通貨ペア
extern string All_Level_P_F1="33,33,33,33,33,33,33,33,33,33";
インジケーターに基づくラインの割合
extern string All_Level_F1_F2="50,50,50,50,50,50,50,50,50,50";
インジケーターに基づくラインの割合
extern string All_Level_F2_F3="33,33,33,33,33,33,33,33,33,33";
インジケーターに基づくラインの割合
extern string All_Level_F3_out="40,40,40,40,40,40,40,40,40,40";
インジケーターに基づくラインの割合
extern string rem01 = "この通貨ペアで取引しないための利益のある取引数";
extern string All_ExpertTrades="15,15,15,15,15,15,15,15,15,15";
1ペアあたり、これに達したらその日の取引を停止
extern string rem02 = "最小利益の値は!ポイントです!";
extern string All_ExpertProfit1="150,150,150,150,150,150,150,150,150,150";
1ペアあたり、これに達したらその日の取引を停止
extern int AllValProfit=50;
その日の取引を停止するための総希望利益
extern int AllValProfitTrades=35;
その日の総勝利数
extern string rem03 = "bなら上昇-買い、alow-売り";
extern string rem04 = "sなら上昇-売り、alow-買い";
extern string rem05 = "bsなら上昇かつalow買い/売り";
extern string All_F2_F3_Order = "bs,bs,bs,bs,bs,bs,bs,bs,bs,bs";
技術要件に基づく
extern int MagicStart=1000;
開始マジックナンバー
extern int GlobalPeriod=15;
全てのペアのグローバル期間(この期間のシンボルウィンドウがクライアントターミナルで開かれている必要があります)
extern string HourMinStart="00:07";
EA開始の時刻(ターミナル時間)
extern string HourMinFinish="08:00";
保留注文を出すための時間制限
extern string HourMinCloseAll="22:00";
全ての取引を強制的に閉じる時間(損失があっても)
extern bool DrawLine=true;
EAが接続されているシンボルウィンドウ以外のウィンドウにインジケーターのラインを描く問題が発生しました。この変数はEAコードでは使用されていません。
P.S. このEAの出荷バージョン(私のコードではない)は、これに比べて倍の長さのコードを持ち、一つの通貨ペアの取引に特化しています。
コメント 0