コーディングのヘルプが必要 - ページ 6

 

もう1つ、コードのヘルプをお願いします

コーダーの皆さんには申し訳ないのですが、2回目のお願いがあります。

私は「Expert Adviser Builder」を使って、2つのシンプルなMAクロスオーバーEA(買い用と売り用)を作りました。これらは、あなたが得ることができると思うほど単純です。

しかし、私は、それらが接続されているシンボルのためのオープン取引が現在存在しない場合にのみ、取引を開始する必要があります。

つまり、EURUSDにすでに1つでも未決済取引があれば、EURUSDのチャート 上ではMAがクロスしていても、これらのEAは何もしないようにする必要があるのです。私が手動ですべてのEURUSDポジションを終了させた場合のみ、これらのEAは次のMAクロスの際に入力されます。

ご理解いただけたでしょうか?

今まで通り、どんな助けでもありがたく受け取らせていただきます。

お時間をいただきありがとうございました。

ファイル:
sell_ea_2.mq4  10 kb
buy_ea_2.mq4  10 kb
 
Pine111:
コーダーの皆さんには申し訳ないのですが、2つ目のリクエストとして、可能であれば、コードのヘルプをお願いします。

Expert Adviser Builder」を使って、シンプルなMAクロスオーバーEAを2つ作りました。これらは、私が思うに、あなたが得ることができるようにシンプルです。

しかし、私は、それらが接続されているシンボルのためのオープン取引が現在存在しない場合にのみ取引を開始する必要があります。

つまり、EURUSDにすでに1つでも未決済取引があれば、EURUSDのチャート上ではMAがクロスしていても、これらのEAは何もしないようにする必要があるのです。私が手動ですべてのEURUSDポジションを終了させた場合のみ、これらのEAは次のMAクロスの際に入力されます。

ご理解いただけたでしょうか?

今まで通り、どんな助けでもありがたく受け取らせていただきます。

お忙しいところありがとうございました。

こんにちは、Pine111です。

このバージョンは買い、売りの両方で動作するはずです。このバージョンで覚えておくべきことは、デフォルトで1に設定されているmaxorders機能があり、このようにEAはあなたが話しているように行う必要があります。ちなみに、これはあなたが投稿したEaの売買を組み合わせたものと同じで、もう少し更新された機能があります。

最初の要望については、まだどうすればいいのかわかりませんので、その時はこのEaと組み合わせますので、よろしくお願いします。

ファイル:
 
mrtools:
Pine111さん、こんにちは。

このバージョンは、購入と売却の両方で動作するはずです。このバージョンで覚えておくべきことは、デフォルトで1に設定されているmaxorders機能があります。ちなみにこれは、あなたが投稿したEaの購入と売却を組み合わせたものと同じで、もう少し更新された機能を持っています。

最初のご要望ですが、まだどうすればいいかわかりません。できたら、このEAと組み合わせますので、よろしくお願いします。

わあ、ありがとうございます。

EAの売買指示が合体していれば、グレーのボックス(EAを添付すると出てくる)に「ロングのみ」「ショートのみ」「ロング&ショート」というオプションがあるので、それを必要に応じてフィルターとして使えばいいんですね、すばらしい!。

最初の要望ですが、手伝ってくれるのはとてもありがたいのですが、できれば2つのEAを組み合わせるのではなく、別のEAにしていただけないでしょうか?同じチャート上でEAを並行して走らせることができる(と思う!)ので、不思議と別々のEAにしておいた方が楽なんですよね~。

改めて、よろしくお願いします!!!

 

前回の投稿から更新しました。

OK すみません、2つのEAを同じチャートに同時にロードすることができないことに気づきました。できれば、ブレークイーブン機能の ON/OFFができるようなシンプルなオプションがあれば、ブレークイーブン機能のON/OFFにかかわらず、クロスでエントリーするEAが理想的です。

このために時間を費やしていることを知っている苦痛であることは申し訳ありません。

ありがとうございます。

:)

 

EAコーディング

皆さん、こんにちは。

こんなトレードをする既存のEA(すでに書かれているEA)をご存知でしょうか?

最初の取引は、変数のセットに基づいてEAによって配置されます。もしその取引が 利益となった場合、次の取引は同じポジションサイズと方向(ロングまたはショート)で再び行われます。そして、この取引が利益で終わった場合、EAは同じポジションサイズと方向で別の取引を行います。これはEAが負けトレードに遭遇するまで続けられます。

EAが負けトレードに直面するか、EAが変数の反対のセットを満たすと、EAは以前のトレードの反対方向にトレードを配置し、またポジションサイズは変数で事前に定義された倍数まで増加します。この取引も負けとなった場合、EAは次の取引を前の取引の反対方向に行い、ポジションサイズも前の取引の倍数になります。これは、EAが勝ちトレードに直面するか、変数内の負けトレードがあらかじめ決められた数に達するまで続けられます。

例えば、MACDの周りの振動ロットサイズ、または同等の何か...。

私は明確ですか?

皆さん、この件でのご回答と経験をありがとうございました。

トムキャット

 

MAライン/プライスでの自動保留 注文EA

こんにちは、信頼できるEAの達人です......どなたか、チャート上に見えるMAのライン/価格にslとtpで自動保留注文を設定するEAをコーディングするのを手伝っていただけませんか?私が欲しいのは、価格がMAの上にあるとき、EAはそれがトリガーされるまで、すべての新しいキャンドルオープンでMAライン/価格に自動的な買い保留命令を設定する必要があり、価格がMAの下にある場合は、それがトリガーされるまですべての新しいキャンドルオープンでMAライン/価格に自動的に売り保留命令をプロットすべきであるということです。例えば、私がEAを15分足の上に置いたとしたら、それは15分毎に、それがトリガーされるまで、MAライン/価格に新しい保留中の注文をプロットしなければなりません...すべての時間枠について同じことです。保留中の注文がトリガーされると、EAは自動的に無効化され、再び手動で有効にすることができるだけです。ご理解いただけたでしょうか?どうもありがとうございました。

 

よろしくお願いします

どなたか下記でEA(ex4)を作成していただけませんでしょうか?

私はNOの経験です。

現在の買値 <= 前のバーの安値AND

前のバーの高値は過去10バーの最大値(バーの 数はユーザが入力可能)

前のバーの安値で売る

ストップロス (pips単位で入力)

利食い (pips単位で入力)

または

現在の買値 >= 直前のバーの高値AND

前のバーの安値が過去10バーの最小値(可能であればバーの数を入力)

前のバーの高値で買い

ストップロス (pips単位で入力)

利食い (pips単位で入力)

本当にありがとうございました。

ありがとうございます。

 

価格バー上の増加数量のプロット

こんにちは。

MQLのコーディング経験がなく、以下のようなインジケータの作成をお願いしています。

MT4の標準ボリューム・インジケータを使用して、「ボリューム・プロット」インジケータが、前の間隔よりも大きなボリュームを持つ任意の特定の間隔の中央価格に、価格バーよりもわずかに広い小さな水平 線をプロットすることを希望しています。

このインジケータは、基本的に、ボリュームが前の間隔よりも大きい(任意の量)間隔の中央値価格(HL/2)で、チャート上にダッシュをプロットします。

最適な構成は、インジケータがすべての間隔で中央値で小さな水平線(またはダッシュ)をプロットし、2つの色を選択できるようにすることです。 色1は、前の間隔よりも出来高が減少している場合です。 色2は、前の間隔より出来高が増加した場合です。

マーティン・コールのPAT (Professional Activity Tracker) ソフトウェアをご存知の方は、メタトレーダー4でこのインディケータを使用すると、トレーダーはチャート上でボリュームが増加している価格間隔と、その中央価格が前の間隔と比較してどこにあるかを確認することができます。

必要であれば、PATのスクリーンショットを提供することができます。

 

私のEAを作成するためのヘルプが必要

こんにちは、皆さん、このEAを書くのを手伝ってくれる人が必要です、以下の条件でお願いします。

1- EAは同時に2つの保留中の注文(買いストップと売りストップ)を作ります。

2- 市場価格から買いストップ/売りストップまでのピップ数は可変で、市場の状況に応じて14ピップや15ピップ、10ピップなどにコントロールする。

3- ストップロスも可変です。

4-テイクプロフィットも 可変です。

5- トレーリングストップ。(pips単位) つまり、利益が目標に達したら、トレーリングストップはさらに利益を上げるために働くべきで、トレーリングストップも可変で、有効または無効にするオプションがあるべきです。

6- 利益が出たら、もう一つの注文を自動的にクローズする。

7- 取引時間。このEAをコントロールできるようにしたい。私は、このEAが私のローカルタイム(コンピュータタイム)で一日の特定の時間に動作するようにしたい。

8- 取引ペア: このEAは1つのペアにしか取り付けられないが、EAに入れたペアに保留命令を出すことができること(例:EURUSDだけ入れたらEAは2つの保留命令を出すべきだが、EURUSD、EURJPY、GBPUSDを入れたらEAは6つの保留命令を出し、各ペアの保留命令を出すこと

どなたか助けていただけると本当に助かります。これは私の最初の投稿であり、私は応答を得ることを願っています。

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

 

ロウソクに必要なカラーコード

以下の条件でローソク足に色をつけるコードが必要です。

( RSI( 9 ) O ) , colorRose /RSIが9期ぶりの安値に到達したが、終値は始値より大きい。

( RSI( 9 ) >= HHV( RSI( 9 ), 9 ))AND ( C < O ) , colorTurquoise , /RSIは9期間中の最高値に到達したが、終値は始値より小さい。

( RSI( 9 ) <= LLV( RSI( 9 ), 9 ) , colorDarkRed , //RSIは9つの期間で最も低いレベルに達し、終値は始値より小さい。

( RSI( 9 ) >= HHV( RSI( 9 ), 9 ) , colorDarkGreen ,//RSIは9期間で最高値に達し、終値は始値以上であった。

C > O , colorWhite ,

C<O,colorBlack