アスク! - ページ 137 1...130131132133134135136137138139140141142143144...182 新しいコメント luxinterior 2008.10.21 08:34 #1361 コメント欄に「First Trade」などと書いておけば、後でクローズするときに確認 することができます。 ラックス BillFX 2008.10.21 15:13 #1362 primajaya: 1番目と2番目のEAがトレードを開始するロジックがまだわかりません...。 しかし、おそらくこれはあなたの助けになることができます... 2つのEAを1つのEAに統合してみましょう.... つまり、EAには取引を開始するための2つのシグナルがあるはずです。 第1シグナルは第1EAから、第2シグナルは第2EAから。 2つのシグナルによって行われた各オープントレードのIDとしてOrderMagicNumber()を使用することができます... 例えば 1番目のシグナルによってオープントレードが行われた場合、マジックナンバーは1111です。 2番目のシグナルでオープンした場合 -- マジックナンバーは2222 従って、2番目のシグナルによる取引を決済したい場合は、OrderMagicNumber()をIDとして使用し、決済することができます。 お役に立てれば幸いです。 ピージェイ primajayaさん、こんにちは。 2つ目のEAはクローズトレードのみ(オープントレードはしない)で、"CloseTrades_After_Account_Profit_Reached "というEAです。このEAを1つ目のEAに追加して、xxxの利益でクローズするように設定したいのです。 ご教授ありがとうございました。 PRIMAjaya 2008.10.21 23:34 #1363 Bill FX: primajayaさん、こんにちは。2つ目のEAは、クローズトレードのみ(取引は行わない)、「CloseTrades_After_Account_Profit_Reached」EAです。このEAを1つ目のEAに追加して、xxxの利益でクローズするように設定したい。 ご協力ありがとうございます。 ああ...それはもっとシンプルになります... トレードを終了させる関数を 作ることです。 例えば void closetrade() { for (int i=OrdersTotal()-1;i>=0;i--) { オーダーセレクト(i,SELECT_BY_POS,MODE_TRADES); ......取引終了条件 { 取引を終了します。 } } } というように、関数を呼び出すことができます。 int start() { ......ブラブラブラ......。 closetrade(); } お役に立てれば幸いです。 Pj. someonee1234yahoocom 2008.10.22 00:05 #1364 どなたか助けてください ハイ まず、皆さんの努力に感謝します。 どのようなEAでも、1回目、2回目、3回目のTakeProfitで終了するようにプログラムする方法を知りたいのです。EAは、1回目、2回目、3回目の利食い 後は、それ以上取引してはいけない。 例:買い 買い 売り 売り T/p これ以上取引しない ありがとうございました。 someonee1234yahoocom 2008.10.22 00:15 #1365 どなたか助けてください ハイ まず、皆さんの努力に感謝します。 どのようなEAでも、1回目、2回目、3回目のTakeProfitで終了するようにプログラムする方法を知りたいのです。EAは、1回目、2回目、3回目の利食い 後は、それ以上取引してはいけない。 例:買い 買い 売り 売り T/p これ以上取引しない ありがとうございました。 BillFX 2008.10.22 00:28 #1366 primajaya: ああ...それはより簡単になります...取引を終了するための関数を作成する必要があります。 例えば void closetrade() { for (int i=OrdersTotal()-1;i>=0;i--) { オーダーセレクト(i,SELECT_BY_POS,MODE_TRADES); ......取引終了条件 { 取引を終了します。 } } } というように、関数を呼び出すことができます。 int start() { ......ブラブラブラ......。 closetrade(); } お役に立てれば幸いです。 Pj. primajayaさん、こんにちは。 私はプログラマーではありません、私はこれを行うことはできません。あなたはそう私のためにこの関数を 作成するためにkinkことができますか? あなたの助けをありがとうございます PRIMAjaya 2008.10.22 06:35 #1367 Bill FX: primajayaさん、こんにちは。私はプログラマーではないので、これを行うことはできません。あなたは私のためにこの関数を作成するためにそうkinkすることができますか? ご教授ありがとうございます。 あなたはこれで何を意味するのですか? それは "CloseTrades_After_Account_Profit_Reached" です。 口座の利益=現在の残高-開始残高 または、口座利益=注文利益 明確に教えてください。 BillFX 2008.10.22 07:49 #1368 primajaya: これはどういう意味ですか?これは、"CloseTrades_After_Account_Profit_Reached "です。 口座利益=現在残高-開始残高 または、口座の利益=注文の利益 明確に教えてください。 primajayaさん、こんにちは。 "CloseTrades_After_Account_Profit_Reached "はEAです(添付ファイル上)。このEAを別のEAに結合したいのですが、可能でしょうか? ご教授ありがとうございます。 ファイル: closetrades_after_account_profit_reached.mq4 3 kb Limstylz 2008.10.22 14:03 #1369 与えられた範囲またはTFの中で最短のバーを計算する? 過去6本とか12本とか、あるいは30分とか1時間とか、指定された範囲内の最短のバー(バーごとの高値と安値の差)のコードを書く方法を教えてください。 私は最短の差を取り、それをスクリプトのテイクプロフィットとして 使用したいのです。 よろしくお願いします。 luxinterior 2008.10.22 19:00 #1370 ヘルプファイルから直接... int iLowest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0) Returns the shift of the least value over a specific number of periods depending on type. ラックス 1...130131132133134135136137138139140141142143144...182 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
コメント欄に「First Trade」などと書いておけば、後でクローズするときに確認 することができます。
ラックス
1番目と2番目のEAがトレードを開始するロジックがまだわかりません...。
しかし、おそらくこれはあなたの助けになることができます...
2つのEAを1つのEAに統合してみましょう....
つまり、EAには取引を開始するための2つのシグナルがあるはずです。
第1シグナルは第1EAから、第2シグナルは第2EAから。
2つのシグナルによって行われた各オープントレードのIDとしてOrderMagicNumber()を使用することができます...
例えば
1番目のシグナルによってオープントレードが行われた場合、マジックナンバーは1111です。
2番目のシグナルでオープンした場合 -- マジックナンバーは2222
従って、2番目のシグナルによる取引を決済したい場合は、OrderMagicNumber()をIDとして使用し、決済することができます。
お役に立てれば幸いです。![](https://c.mql5.com/forextsd/smiles/trendup.png)
ピージェイprimajayaさん、こんにちは。
2つ目のEAはクローズトレードのみ(オープントレードはしない)で、"CloseTrades_After_Account_Profit_Reached "というEAです。このEAを1つ目のEAに追加して、xxxの利益でクローズするように設定したいのです。
ご教授ありがとうございました。
primajayaさん、こんにちは。
2つ目のEAは、クローズトレードのみ(取引は行わない)、「CloseTrades_After_Account_Profit_Reached」EAです。このEAを1つ目のEAに追加して、xxxの利益でクローズするように設定したい。
ご協力ありがとうございます。ああ...それはもっとシンプルになります...
トレードを終了させる関数を 作ることです。
例えば
void closetrade()
{
for (int i=OrdersTotal()-1;i>=0;i--)
{
オーダーセレクト(i,SELECT_BY_POS,MODE_TRADES);
......取引終了条件
{
取引を終了します。
}
}
}
というように、関数を呼び出すことができます。
int start()
{
......ブラブラブラ......。
closetrade();
}
お役に立てれば幸いです。
Pj.
どなたか助けてください
ハイ
まず、皆さんの努力に感謝します。
どのようなEAでも、1回目、2回目、3回目のTakeProfitで終了するようにプログラムする方法を知りたいのです。EAは、1回目、2回目、3回目の利食い 後は、それ以上取引してはいけない。
例:買い
買い
売り
売り
T/p
これ以上取引しない
ありがとうございました。
どなたか助けてください
ハイ
まず、皆さんの努力に感謝します。
どのようなEAでも、1回目、2回目、3回目のTakeProfitで終了するようにプログラムする方法を知りたいのです。EAは、1回目、2回目、3回目の利食い 後は、それ以上取引してはいけない。
例:買い
買い
売り
売り
T/p
これ以上取引しない
ありがとうございました。
ああ...それはより簡単になります...
取引を終了するための関数を作成する必要があります。
例えば
void closetrade()
{
for (int i=OrdersTotal()-1;i>=0;i--)
{
オーダーセレクト(i,SELECT_BY_POS,MODE_TRADES);
......取引終了条件
{
取引を終了します。
}
}
}
というように、関数を呼び出すことができます。
int start()
{
......ブラブラブラ......。
closetrade();
}
お役に立てれば幸いです。
Pj.primajayaさん、こんにちは。
私はプログラマーではありません、私はこれを行うことはできません。あなたはそう私のためにこの関数を 作成するためにkinkことができますか?
あなたの助けをありがとうございます
primajayaさん、こんにちは。
私はプログラマーではないので、これを行うことはできません。あなたは私のためにこの関数を作成するためにそうkinkすることができますか?
ご教授ありがとうございます。あなたはこれで何を意味するのですか?
それは "CloseTrades_After_Account_Profit_Reached" です。
口座の利益=現在の残高-開始残高
または、口座利益=注文利益
明確に教えてください。
これはどういう意味ですか?
これは、"CloseTrades_After_Account_Profit_Reached "です。
口座利益=現在残高-開始残高
または、口座の利益=注文の利益
明確に教えてください。primajayaさん、こんにちは。
"CloseTrades_After_Account_Profit_Reached "はEAです(添付ファイル上)。このEAを別のEAに結合したいのですが、可能でしょうか?
ご教授ありがとうございます。
与えられた範囲またはTFの中で最短のバーを計算する?
過去6本とか12本とか、あるいは30分とか1時間とか、指定された範囲内の最短のバー(バーごとの高値と安値の差)のコードを書く方法を教えてください。
私は最短の差を取り、それをスクリプトのテイクプロフィットとして 使用したいのです。
よろしくお願いします。
ヘルプファイルから直接...
int iLowest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)
Returns the shift of the least value over a specific number of periods depending on type.
ラックス