アスク! - ページ 146

 

ヘルプが必要

親愛なるCoderguruと他の尊敬するコーダーの皆さん。

このインジケーター(levelstop-Reverse-vB0-4)でアラートを開発するのを手伝ってもらえませんか?矢印のところです。このような場合、どのようにすればよいのでしょうか?

ありがとうございます。

ファイル:
 

ライブラリ cglib.mq4

親愛なるcoderguru。

Sonetime前にあなたが開発したライブラリcglib.mq4は、いくつかの便利な関数、特にskypeを使って電話をかけることができるシェル関数が含まれています。そして、私はそれがどこにも公開されているのを見つけることができません。どうか公開していただけないでしょうか?

ありがとうございます。

ビクター

 

同じローソク足でクローズとオープンを繰り返す方法

こんにちは!私は新しい専門家に取り組んできました。

私は新しい専門家に取り組んでいると私は達成しようとしているものと多くの学習とかなり良い進歩を遂げているが、ここ数日、この1つの大きな問題にはまり、私の人生のためにそれを正しく取得することはできませんされています。このような状況下において、私は、このEAを使用することで、より良い結果を得ることができると確信しています。

とにかく、Expert Advisor Builderを使ってプログラムしたEA(自分でコードを書けるほどではないのですが...)は、すべての条件を満たしていても、同じローソク足で別のポジションを決済した後に逆のポジションをオープンしようとしないようなのです。この問題は、私のエキスパートの売買条件ではなく、コーディングプログラムのデフォルト設定であることを確認するために、単純なMAクロスEAを作りました。クローズ(買い)、クローズ(売り)条件が売りや買いと非常に似ているものの、全く同じではないので、ストップやリベースの機能は 付けたくありません。

単純化するために、同じソースを使って書かれ、私が実際に修正しようとしているものと同じ基本的なテンプレートを持つ単純なMAクロスEAをここに添付しましたが、より雑然としていて読みやすくなっています。もし、どなたか私に手を差し伸べてくださったり、前の取引を閉じた後すぐに新しい取引を開くことができるようにこれを修正して正しい方向を示してくださる方がいらっしゃれば、私はどれほど感謝しても言い表せません!

ありがとうございます!

ファイル:
ma_test_ea.mq4  11 kb
 

同じキャンドルエラー

AceFX-

私は、あなたのトレードロジックが、新しいバーを待ってトレードを実行していると思うのですが、それは、エントリー条件の中にあるこのコード片のためです。

Bars != BarCount

終了条件はBarCountを更新するので、Bars!=BarCountが真になるためには、新しいバーが描画されなければなりません。

終了ロジックに何かを追加して、終了した取引の種類を追跡し、それを使用してBars!=BarCountの制限を上書きすることができます。

例えば、OP_BUY注文を決済するOrderClose()関数の後に、次のように追加できます。

int LastType=1;

そして、売り 注文のエントリーロジックに、次のように追加します。

(Order == SIGNAL_SELL && ((EachTickMode && !TickCheck) || (!EachTickMode && (Bars != BarCount || LastType==1))))

ちょっと思いついただけですが...。

-ベン

 

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

ベンです。

迅速かつ親切な返信に感謝してもしきれません。あなたの言うとおりで、おかげで一歩近づきました。

しかし、もう一つ質問があります。トレーリングストップより低いレベルでブレークイーブンポイントを追加しようとしているのですが、うまくいきません。

extern bool UseBreak_Even = True;

extern bool UseBreak_Even = True; extern int Break_Even = 20;

...

ここでも何かアドバイスがあれば教えてください。

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

-エース

 

時間軸について

MT4やExcelで使用できるティッカーデータを保存できるMAはないでしょうか?

例:1秒、2秒、3秒、4秒、5秒、10秒、20秒などなど。

ティッカーの値を保存し、1/10秒ごとに、この値を希望の時間枠でXしてください。

 

質問です。

インジケータに#includeを使用できますか?なぜダメなのですか?

 

はい、インジケータに#includeを使用することができます。

-B

 

eaの修正

こんにちは、皆さん、私は自分のEAを持っていて、出口戦略を変更したいのですが、EAは今、TPまたはSLで終了します。

btw私はどんな助けにも感謝します、私はそのeaのために支払った、私はここにファイルを与え、あなたはそれで遊ぶことができます。

ファイル:
nck-v1.0.mq4  4 kb
 

xpMa (NEED HELP)

codersguruです。

あなたのxpMaについて説明する手助けが必要です。添付ファイルをご覧ください。

xpMa_v9-T3MA(12)を使用したところ、そのインジケータは動作しません。このインジケータは時間の経過を追わない。XP Worx - Custom MetaTrader (MQL4) Programming and Free Expert Advisors - Indicators - Libraries - Scripts - MetaTrader Extensions (c++ DLLs) の XP Moving Average Settings にある T3MA(included) をすでに使用し、あなたの注意に従いましたが、このインジケータは動作しないようです。

注: T3MA.mq4, HMA.mq4, JMA.mq4, DECEMA_v1 and SALT (included) is required files for the Moving Average type 6, 7, 8, 9 and 10.

それとも、新しいT3MAが必要ですか?

とか、新しいT3MAが必要なのか、、、などなど。

ファイル:
xpma1.gif  67 kb