コーディングの方法は? - ページ 71 1...646566676869707172737475767778...347 新しいコメント kat 2008.02.18 14:22 #701 StepMAで「トレンドコンディション」をコーディングする インジケーターとスクリーンショットを忘れました。 ファイル: stepma_v7ea.mq4 6 kb example.jpg 55 kb fxgrm 2008.02.18 18:13 #702 Devil2000さん、ありがとうございます。 Devil2000: メタエディタより:bool IsDemo() エキスパートがデモ口座で実行された場合は TRUE を、そうでない場合は FALSE を返します。 さて、このコードをどこに置けばいいか教えてください。 私はこのようなもので、本当のルーキーです。 これは、メタエディタに表示されるものです。 extern double lot=0.01; extern int MinGS=10; extern double TP=10; extern double MarginLevelAlert=1000; extern double RepeatMinutes=60; double MaxDrawDown = 0.0; int magic; int Account = 1857842; double lot2; double MarginPer; datetime tob,tos,toe; /買い、売り、期限切れのタイムアウト よろしくお願いします。 応援しています。 How to code? PipMaker v1 - Price I am new here janekpietrzyk 2008.02.18 20:00 #703 MaOnArray こんにちは。 CCIが14スマを上回ったらロング、下回ったらショートにしたいのですが、どうすればいいですか?CCIのスマは、もちろんCCIのMaOnArrayによって生成されます。 これは私のコードです。 double a,b; bla, bla, bla... int start() { a= iCCI(NULL, 0, 14,PRICE_WEIGHTED,0); b=iMAOnArray(a,0,14,0,MODE_SMA,0); // ロングポジション(買い)の可能性チェック if(NewBar1()==true && a>b) { bla, bla, bla... // ショートポジション(売り)の可能性チェック if(NewBar2()==true && a<b) { bla, bla, bla... しかし、問題があります(下の写真) - コードに何か欠けているものがあるのでしょうか? 問題は以下の通りです。 ファイル: 1.jpg 129 kb How to code? アスク! [ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you BigBe 2008.02.19 04:00 #704 MaOnArray ジェーン まず、何回トレードを開くかを制御 する必要があります。 私は追加することをお勧めします if (OrdersTotal()==0){ を追加することをお勧めします。または、2つの注文を許可するために、<= 1を追加することもできます。 あるいは、一度に2つ以上のトレードをしたい場合。 for (int i = OrdersTotal() - 1; i >= 0;i--) (これはほとんどのEAを研究してください) 1つの解決策としては十分なデータを与えられていないと思いますが、もう2つほど提案があります。 NewBar1()が何をどのように行うのかが明確ではありません。 注文が開かれた後(場合によっては閉じられた後)、グローバル変数が必要に応じて再セットされることを確認してください。 私は、オープンオーダーの行の後に、必要な各変数の行を書きます。 良い狩猟を! Big Be How to code? アスク! トレンド・ハント BigBe 2008.02.19 04:04 #705 ツーストップス質問 後の記事を参照してください。 BigBe 2008.02.19 04:04 #706 2つのストップに関する質問 私は、私のオープンオーダーの半分のストップを変更する方法を知る必要があります。 私の理解では、これは2つの注文、例えば.2ロットと.2ロットを開くことを意味します。 私のEAは、マネーマネジメントの計算に基づいてロット数を決定します。 一方の注文のストップが変更された後(価格水準に達したことに基づく)、私は出口コードに両方の注文を閉じさせますが、それらの(今は異なる)ストップがヒットしない限り。 もう一方の注文は、元のストップを維持するか、場合によってはブレイクイーブンに移動させます。 MM機能による)初期ロット数が奇数の場合、奇数または10分の1のロット数に切り捨てる代わりに、2つの注文の間で不均等に分割したいと思います。 これはマジックナンバーと、あちこちのコードの数行を含むと信じています。 多分、私がコピーすることができたすべてのこのようなとEAがあります。 どんな助けでもありがとうございます。 Big Be janekpietrzyk 2008.02.19 07:11 #707 OK、Big Meさんありがとうございます。 明日、EAを全部載せます。だから、あなたはそれを見てみることができることができます。 よろしくお願いします。 J omelette 2008.02.19 09:00 #708 Big Be: 私のオープンオーダーの半分のストップを変更する方法を知る必要があります。 私の理解では、これは2つの注文、例えば0.2ロットと0.2ロットを開くことを意味します。私のEAは、マネーマネジメントの計算に基づいてロット数を決定します。 一方の注文のストップが変更された後(価格水準に達したことに基づく)、私は出口コードに両方の注文をクローズさせます。 もう一方の注文は、元のストップを維持するか、場合によってはブレイクイーブンに移動させます。 MM機能による)初期ロット数が奇数の場合、奇数または10分の1のロット数に切り捨てる代わりに、2つの注文の間で不均等に分割したいと思います。 これはマジックナンバーと、あちこちのコードの数行を含むと信じています。 多分、私がコピーすることができたすべてのこのようなとEAがあります。 どんな助けでもありがとうございます。 ビッグベー 1つの注文をオープンして、残りの注文をソフトSLで調整しながらスケールアウトする方がずっとシンプルではないでしょうか。 念のため、ドゥームズデイのハードストップを置くこともできます。 その方がはるかに簡単なだけでなく、バケツ屋に何か「狙い」を与えることもないのです。 DooMGuarD 2008.02.19 13:28 #709 ブローカーでのシンボル こんにちは MetaTradeの全シンボルを取得したいのですが...どのようにコード化するのですか? よろしくお願いします。 シャルル BigBe 2008.02.19 17:05 #710 omelette: 1つだけ注文を出して、残りの注文を「ソフト」SLで調整しながらスケールアウトするのが一番簡単じゃないかな。 念のため、ドゥームズデイのハードストップを置くこともできる。 その方がはるかに簡単なだけでなく、バケツ屋に何か「狙い」を与えることもない。 シンプルですが、私にとっては収益性が低くなります。 私のEAはトレンドに乗るので、両方のハーフがずっと行くチャンスが欲しいのです。 どうすればいいかわかりますか? ビッグビー 1...646566676869707172737475767778...347 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
StepMAで「トレンドコンディション」をコーディングする
インジケーターとスクリーンショットを忘れました。
Devil2000さん、ありがとうございます。
メタエディタより:
さて、このコードをどこに置けばいいか教えてください。
私はこのようなもので、本当のルーキーです。
これは、メタエディタに表示されるものです。
extern double lot=0.01;
extern int MinGS=10;
extern double TP=10;
extern double MarginLevelAlert=1000;
extern double RepeatMinutes=60;
double MaxDrawDown = 0.0;
int magic;
int Account = 1857842;
double lot2;
double MarginPer;
datetime tob,tos,toe; /買い、売り、期限切れのタイムアウト
よろしくお願いします。
応援しています。
MaOnArray
こんにちは。
CCIが14スマを上回ったらロング、下回ったらショートにしたいのですが、どうすればいいですか?CCIのスマは、もちろんCCIのMaOnArrayによって生成されます。
これは私のコードです。
double a,b;
bla, bla, bla...
int start()
{
a= iCCI(NULL, 0, 14,PRICE_WEIGHTED,0);
b=iMAOnArray(a,0,14,0,MODE_SMA,0);
// ロングポジション(買い)の可能性チェック
if(NewBar1()==true && a>b)
{
bla, bla, bla...
// ショートポジション(売り)の可能性チェック
if(NewBar2()==true && a<b)
{
bla, bla, bla...
しかし、問題があります(下の写真) - コードに何か欠けているものがあるのでしょうか?
問題は以下の通りです。
MaOnArray
ジェーン
まず、何回トレードを開くかを制御 する必要があります。
私は追加することをお勧めします
if (OrdersTotal()==0){
を追加することをお勧めします。または、2つの注文を許可するために、<= 1を追加することもできます。
あるいは、一度に2つ以上のトレードをしたい場合。
for (int i = OrdersTotal() - 1; i >= 0;i--)
(これはほとんどのEAを研究してください)
1つの解決策としては十分なデータを与えられていないと思いますが、もう2つほど提案があります。
NewBar1()が何をどのように行うのかが明確ではありません。
注文が開かれた後(場合によっては閉じられた後)、グローバル変数が必要に応じて再セットされることを確認してください。
私は、オープンオーダーの行の後に、必要な各変数の行を書きます。
良い狩猟を!
Big Be
ツーストップス質問
後の記事を参照してください。
2つのストップに関する質問
私は、私のオープンオーダーの半分のストップを変更する方法を知る必要があります。 私の理解では、これは2つの注文、例えば.2ロットと.2ロットを開くことを意味します。
私のEAは、マネーマネジメントの計算に基づいてロット数を決定します。
一方の注文のストップが変更された後(価格水準に達したことに基づく)、私は出口コードに両方の注文を閉じさせますが、それらの(今は異なる)ストップがヒットしない限り。
もう一方の注文は、元のストップを維持するか、場合によってはブレイクイーブンに移動させます。
MM機能による)初期ロット数が奇数の場合、奇数または10分の1のロット数に切り捨てる代わりに、2つの注文の間で不均等に分割したいと思います。
これはマジックナンバーと、あちこちのコードの数行を含むと信じています。 多分、私がコピーすることができたすべてのこのようなとEAがあります。
どんな助けでもありがとうございます。
Big Be
OK、Big Meさんありがとうございます。
明日、EAを全部載せます。だから、あなたはそれを見てみることができることができます。
よろしくお願いします。
J
私のオープンオーダーの半分のストップを変更する方法を知る必要があります。 私の理解では、これは2つの注文、例えば0.2ロットと0.2ロットを開くことを意味します。
私のEAは、マネーマネジメントの計算に基づいてロット数を決定します。
一方の注文のストップが変更された後(価格水準に達したことに基づく)、私は出口コードに両方の注文をクローズさせます。
もう一方の注文は、元のストップを維持するか、場合によってはブレイクイーブンに移動させます。
MM機能による)初期ロット数が奇数の場合、奇数または10分の1のロット数に切り捨てる代わりに、2つの注文の間で不均等に分割したいと思います。
これはマジックナンバーと、あちこちのコードの数行を含むと信じています。 多分、私がコピーすることができたすべてのこのようなとEAがあります。
どんな助けでもありがとうございます。
ビッグベー1つの注文をオープンして、残りの注文をソフトSLで調整しながらスケールアウトする方がずっとシンプルではないでしょうか。 念のため、ドゥームズデイのハードストップを置くこともできます。 その方がはるかに簡単なだけでなく、バケツ屋に何か「狙い」を与えることもないのです。
ブローカーでのシンボル
こんにちは
MetaTradeの全シンボルを取得したいのですが...どのようにコード化するのですか?
よろしくお願いします。
シャルル
1つだけ注文を出して、残りの注文を「ソフト」SLで調整しながらスケールアウトするのが一番簡単じゃないかな。 念のため、ドゥームズデイのハードストップを置くこともできる。 その方がはるかに簡単なだけでなく、バケツ屋に何か「狙い」を与えることもない。
シンプルですが、私にとっては収益性が低くなります。 私のEAはトレンドに乗るので、両方のハーフがずっと行くチャンスが欲しいのです。 どうすればいいかわかりますか?
ビッグビー