コーディングの方法は? - ページ 238

 

新しいMA ea ...

こんにちは

私はこれを行うには、MAの専門家を見つけたい...誰もが私を助けることができる...?

-逆シグナルオプションで価格がMAを横切った時に売買を開始する。

- MAまたはそれ以上(カスタム)から5ピップのような信号を取るためにMAからの距離を選択するメニューでオプションを持っている。

-MAの種類を選択する....また、オープン、クローズ、に適用される...

-カスタムTP ...SLトラリピ

-次のシグナルでポジションを閉じるか、MAから一定の距離(pips)で閉じる。

- マネーマネージメント

- 一度に1つのポジションしか建てない ... ヘッジしない ...

-マーチンゲール機能

-そしてセカンダリーMA(※これはオプションです)

- RSIによるMAシグナルのフィルタリング

あまりに多くのことを要求しているようで・・・下手な英語で申し訳ありません。

ありがとうございます。

 

こんにちは。

お願いです、これをプログラムしたいのです。

私の注文がストップロスになった場合、次の注文のロットサイズは2倍になります。

私は1日に1回しか注文を出さないので、この注文がストップロスになった場合、次の取引ではロットサイズを2倍にする必要があります。

どのようにプログラムすればいいのでしょうか?

どうすればいいでしょうか?

 

あなたはとても勇敢だと思います。

3つの左折のように、1ブロックの周り、 ---- > RIGHT TURN [ それはなる ]で終わるでしょう。

===== 取引方法についてのあなたの理論に答えるために====簡単、あなたはそれを自分で書くことができます - あなたはあなたのEAに戻り、毎日の結果を見て - その後、あなたは外部パラメータを持って いる、あなたは1または2を手動で入力し、あなたはこのパラメータがコードの同じセクションの1または2ロットの間でトグルするという同じコードの2部分、すなわち、それを二度書くことができる - しかし、基本のQのように聞こえる - あなたはそれを手動またはエクセルと確実に動作するか試していましたか?[コード化する前に、週末だけ、セミオートメソッドで試してみてください。]

 

こんにちは。

お願いです、これをプログラムしたいのです。

私の注文がストップロスになった場合、次の注文のロットサイズは2倍になります。

私は1日に1回しか注文を出さないので、もしこの注文がストップロスになった場合、次の取引ではロットサイズを2倍にする必要があります。

どのようにプログラムすればいいのでしょうか?

どうすればいいでしょうか?

 

EA/スクリプトのダイナミックアップデート

現在、ソケットを使用して他の言語からメタトレーダーを制御するスクリプトを作成しています。私は、買い/配置/注文の情報を取得し、クローズ/ハイ、等、多くの作業を持っています。しかし、私は、サーバーを停止することなく、動的にコードを変更できるようにしたいと思います。具体的には、iCustomを使用してカスタムインジケーターに バインディングを書き、バインディングを含む1つのmqhファイルをコンパイルし、更新されたコードが実行中のサーバースクリプトによって参照されるようにしたいと思います。これを行う方法はありますか?

 

こんにちは。

お願いです、これをプログラムしたいのです。

私の注文がストップロスになった場合、次の注文のロットサイズは2倍になります。

私は1日に1回しか注文を出さないので、この注文がストップロスになった場合、次の取引ではロットサイズを2倍にする必要があります。

どのようにプログラムすればいいのでしょうか?

どうすればいいでしょうか?

 
Apolofx:
こんにちは。

これをプログラムしたいのですが、どうすればいいですか?

私の注文がストップロスになった場合、次の注文のロットサイズは2倍になります。

私は1日に1回しか注文を出さないので、この注文がストップロスになった場合、次の取引ではロットサイズを2倍にする必要があります。

どのようにプログラムすればいいのでしょうか?

もしあなたが私を助けてくれるなら、私はあなたに感謝します。

Apolofx,

最後の注文の履歴をチェックして、利益が出たかどうかを確認し、現在の注文に倍率を使用する必要があります。

アルゴリズムは次のようになります。

1.すべての最後の注文の履歴をチェックする ---。

2.2. 履歴に注文があり、かつ正しいシンボル()/マジックなどがある場合

3.最後のトレードの利益/損失を取得

4.取引がプラスだった場合、何かをするか、何もしないか

5. 取引がマイナスだった場合、希望に応じて注文×倍率を割り当てる

これが一番簡単なアルゴリズムです。

-ガイバー

 
Guyver:
Apolofx,

最後の注文の履歴」をチェックして、利益が出たかどうかを確認し、現在の注文に倍率をかけるなど、最も速く、そして粗くする必要があります。

アルゴリズムは次のようになります。

1.直近の全注文の履歴をチェックする ---。

2. 2. 履歴に注文があり、かつ適切なシンボル()/マジックなどがあれば、それを使う。

3.最後のトレードの利益/損失を取得

4.取引がプラスだった場合、何かをするか、何もしないか

5. 取引がマイナスだった場合、希望に応じて注文×倍率を割り当てる

これが最もシンプルなアルゴリズムです。

-ガイバー

Guyverさん、ありがとうございます。

私はこのコードを使用しています。

if (Hour()==0 && Minute()==0 && Seconds()==0)

{

int hstTotal=OrdersHistoryTotal();

OrderSelect(hstTotal,SELECT_BY_TICKET,MODE_HISTORY).OrderSelect(hstTotal,SELECT_BY_TICKET,MODE_HISTORY);

{

if (オーダープロフィット() < 0)

Lot=1;

さもなければ

Lot=0.1。

}

}

 
Apolofx:
ありがとうございましたGuyver!!!!

私はこのコードを使っています。

if (Hour()==0 && Minute()==0 && Seconds()==0)

{

int hstTotal=OrdersHistoryTotal();

OrderSelect(hstTotal,SELECT_BY_TICKET,MODE_HISTORY).OrderSelect(hstTotal,SELECT_BY_TICKET,MODE_HISTORY);

{

if (オーダープロフィット() < 0)

Lot=1;

さもなければ

Lot=0.1。

}

}

第一に、あなたはここでアワーチェックを必要としないかもしれません。第二に、あなたはループを必要とし、例えば、より良いいくつかの関数に コードを移動する可能性があります。

double GetLots() {

double lotsize;

for (int i = 0; i < OrdersHistoryTotal(); i++)

{

// you can write code here for order select

}

}

 

こんにちは。

私はプログラミングの初心者ですが、興味のあるS/Rインジケータを見つけました。しかし、私はこのインジケータにサウンドアラート(PAがサポートまたはレジスタンスを横切ったとき)を追加したいのです。それは簡単ですか?

回答ありがとうございました。

ファイル:
supersr7.mq4  3 kb