アスク! - ページ 27

 

シンプルなMA EAの終了を修正する手助けが必要です...

私はネットで見つけたテンプレートを使って素早く作ったEAを持っています。BUY/SELLのエントリーを実行するのは問題ないようです。しかし、それは終了コードを実行しません。どなたかチェックして、必要な修正をしていただけませんか?

高速のEMA3と上下2本のEMAを使ったシンプルなMAクロスです。EMA3が上にクロスして上側のEMAバンドを超えたら買い、下にクロスして上側のEMAバンドを下回ったら終了。売りは、EMA3が下のEMAバンドと交差し、下のEMAバンドと交差したときに終了します。

よろしくお願いします。

ソラリス

ファイル:
 

下二桁

お願いします、助けてください。

次のコードをどのように書くか:現在のバーの終値の 2つの最後の数字= 00または50?

 

と同じようなものです。

if(MathMod(num1,100) == 0 || MathMod(num1,50) == 0)

私はそれをテストしていませんが、それは正しい方向にあなたを送るはずです。

 
iscuba11:
これを作成したのですが、問題があります。私は2つの取引をアクティブにしています - EURUSDの1つの売りとUSDCHFの1つの売りです。以下のコーディングは、最初の売り取引 EURUSD を修正しますが、2 番目の売り取引 USDCHF を修正しません。何かが間違っていて、コーディングに欠けていることは分かっています。このコードで何が間違っているのか、何が省略されているのか教えていただけませんか?これは私にとって非常に重要なことです。事前にありがとう ございます

Daveです。

あなたのコードを次のスニペットに変更してみて、それがトリックになったかどうか教えてください。

Yannis

int i=0;

for (int cnt=OrdersTotal()-1;cnt>=0;cnt--)

OrderSelect(i, SELECT_BY_POS, MODE_TRADES);

if (OrderType()>=OP_SELL && OrderSymbol()==Symbol() &&( OrderMagicNumber () == MagicNumber || MagicNumber==0))

{

OrderModify(OrderTicket(),OrderOpenPrice(),Ask+(15 *Point),Bid-(20*Point),Cyan); //ストップロスとテイクプロフィットを 変更する。

return(0);

}

if (OrderType()>=OP_BUY && OrderSymbol()==Symbol() &&( OrderMagicNumber () == MagicNumber || MagicNumber==0))

{

OrderModify(OrderTicket(),OrderOpenPrice(),Bid-(15*Point),Ask+(20*Point),Cyan); //ストップロスとテイクプロフィットを変更する。

return(0);

}

return(0);

}

 

MT4のインストラクションは、以下のリンクを試してみてください(もっとあればいいのですが)。

https://www.mql5.com/en/forum/general

http://www.metatrader.info/tracker

 

時刻と変数

7時のバーのオープンプライス変数のコードはどう書けばいい?

現在のバーから何本目のバーか わからない場合、シフトの位置に何を書くか?

シフト位置には何を書けばよいのでしょうか?

Var = iOpen(NULL, 0,shift)

 
adria:
7時位置のバーのオープンプライス変数のコードはどのように書くのですか?

現在の小節から何本目の小節かわからない場合、シフト位置に何を書くか?

シフト位置には何を書けばよいのでしょうか?

Var = iOpen(NULL, 0,shift)

iBarShift()関数で いつでも確認できます。

 

電子メールとSMSによるアラート

私はプログラマーではありません...それを前もって言っておきます。

電子メールによるアラートをインジケータに組み込むにはどうしたらいいでしょうか。Webベースのサービス、具体的にはyahooメールに電子メールを送るのでしょうか。

また、電子メールアラートよりもさらに良い方法として、アラートの条件が満たされたときにSMSアラートを送信するようにインジケータを設定するにはどうすればよいでしょうか?

よろしくお願いします。

ウェイン

 

これらのコードに何か問題があるのでしょうか?修正したところ、Strategy Testerで EAが取引できなくなりました。

if(StochasticGreen>StochasticRed )

{

ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-(LossStop*Point),Ask+(ProfitStop*Point), "kosta",16384,0,Green);

}

// ショートポジション(売り)の可能性をチェック && (TriggerLines1>TriggerLines0)の場合

if(StochasticGreen<StochasticRed )

{

ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+(LossStop*Point),Bid-(ProfitStop*Point), "kosta",16384,0,Red)。

}

 

こんにちは。

3colorMACDのちょっとした改造をお願いします。

それは、3つのシグナルラインの 値が同じで、ヒストグラムの色(赤または青)に従ってシグナルラインを分割したときに生成される信号です。

コードのヘルプに感謝します。

ユーロ

ファイル: