double start_lot=0.01;//стартовый лот, нафикк не нужен :)double koeff=2;//коэфициентdouble Price[4]={1.4,1.6,1.8,0,0};//цены, в этом случае до пяти штук //(от Price[0] до Price[4] int start(){double A=0;double B=0;for(int count=0; Price[ count]>0; count++){
A= A+( Price[ count]*MathPow( koeff, count));
B= B+(MathPow( koeff, count));}Alert( A/ B);return(0);}
Zdravstvyjte. podskagute pojgalysta est lu vozmognost vuklyuchat expert na grafuke uz evo ge sobstvennogo koda.Ulu ge skudat ego s grafuka.といったところでしょうか。 ザランネ・ブラゴダレンU pru vozmognostu eslu est prumer.
AndBar >> : Zdravstvyjte .podskagute pojgalysta est lu vozmognost vuklyuchat expert na grafuke uz evo ge sobstvennogo koda.Ulu ge skudat ego s grafuka.のようなものです。 ザランネ・ブラゴダレンU pru vozmognostu eslu est prumer.
21122012
どういたしまして :)
Prorealtimeのプラットフォームを使っている人はいますか? 初心者なので興味があるのですが、そこで使われているインジケーターはどんなもので、MT4に挿入できるのでしょうか?
以下、リンク www.prorealtime.com
一番面白いのは、係数で計算する場合、初期ロットの大きさに依存しないことです。
スクリプトです。
こんにちは。
EAにインジケータを 挿入する方法を教えてください。
というか、売買条件が成立するようにコードを組むにはどうしたらいいのか。
約
If(赤色ヒストグラム・ローソク足){sell=true;}。
if(blue ...){buy=true;}。
EAが常に相場にいて、反転するようにしたい。
Prorealtimeのプラットフォームを使っている人はいますか? 初心者なので興味があるのですが、そこで使われているインジケーターはどんなもので、MT4に挿入できるのでしょうか?
以下、リンク www.prorealtime.com
そのプラットフォームに専門家がいるとは思えません。そのチュートリアルにちょっと感動したんです。
彼らは、太陽の下で自分の居場所を見つけようとしているようで、それゆえ、主に「大衆」に焦点を当てているようです - それは、便利そうです。
のインターフェースと、グラフィックの面でさまざまなオプションがあります。初心者の方でも安心してストラテジーを試すことができます。
プログラミングにおけるあらゆるアイデアMT5にもこのような便利な「ギミック」が搭載されることを期待しています。
標準的な指標は、MTに「入れる」必要はなく、すでに存在している。
みんな!プロフェッショナル
助けてください、生地がなくなっちゃうんです!
端末のログです。
2009.09.08 00:44:50 '64766': 注文番号 11573500 売り 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000 close at price 1.51948
2009.09.08 00:44:48 '64766': リクエストの処理中
2009.09.08 00:44:48 '64766': リクエストがサーバーに受け入れられました。
2009.09.08 00:44:47 '64766': クローズオーダー #11573500 売り 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000 at price 1.51948
2009.09.08 00:44:46 '64766': 再クオート 1.51907 / 1.51947 for open buy 1.80 EURCHF at 1.51920 sl: 0.00000 tp: 0.00000
2009.09.08 00:44:43 '64766': リクエストの処理中
2009.09.08 00:44:43 '64766': リクエストがサーバーに受け入れられました。
2009.09.08 00:44:42 '64766': インスタントオーダー買い 1.80 EURCHF at 1.51920 sl: 0.00000 tp: 0.00000
2009.09.08 00:44:42 Expert stdlib EURCHF,M5: ロード成功。
2009.09.08 00:44:42 '64766': 1.51893 / 1.51933 を再注文 #11573500 売り 1.80 EURCHF 1.51914 で終了。
2009.09.08 00:44:40 '64766': リクエストの処理中
2009.09.08 00:44:40 '64766': リクエストがサーバーに受け入れられました。
2009.09.08 00:44:39 '64766': クローズオーダー #11573500 売り 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000 at price 1.51914
2009.09.08 00:31:04 '64766': 注文が開始されました : #11573500 売り 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000
2009.09.08 00:31:02 '64766': リクエストの処理中
2009.09.08 00:31:02 '64766': リクエストがサーバーに受け入れられました。
2009.09.08 00:31:01 '64766': インスタントオーダー売り 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000
On line 2009.09.08 00:44:42 '64766': requote 1.51893 / 1.51933 for order #11573500 sell 1.80 EURCHF closing at 1.51914
- サーバーはロボットが決済しようとした価格よりも良い価格で注文を決済するよう申し出た(1.51893を提示し、1.51914で決済しようとした)。
そして、私の証券会社のテクニカルサポートによると、端末はこの非常に有益なオファーを拒否したそうです。
私のロボットは、より高い利益から拒否されたことが判明しました。
アトゥン!
質問:どうすればそんなに遅くなくなるのでしょうか?
これは可能なのでしょうか?DoCはより良い価格で注文を成立させることを提案するのか?証券会社がここまで杜撰になったのは初めてだ。
もしあなたがロボットなら、馬鹿にすることはできません。定義によれば、それはあなたのプログラムに従って厳密に働きます。
コードを修正すればよいのですが、必要であればここに書いていただければ、お手伝いします。
ザランネ・ブラゴダレンU pru vozmognostu eslu est prumer.
Zdravstvyjte .podskagute pojgalysta est lu vozmognost vuklyuchat expert na grafuke uz evo ge sobstvennogo koda.Ulu ge skudat ego s grafuka.のようなものです。
ザランネ・ブラゴダレンU pru vozmognostu eslu est prumer.
言語分析を行う。
1.シャットダウン>>>>>>>>>>>>>>>>>>>>>操作しない
2.独自のコードから>>オペレータの介入なし>>Expert Advisorのコードによって無効化条件が生成されます。
解析の結果、例えばbool ONのような論理変数を追加で導入することで問題が解決することがわかった。
例えば、if(buy=1 && ON) OrderSend(......)のように、 ON=trueの時だけ取引操作が実行されるコードになっています。
Expert Advisorが取引を決定し、変数にON=trueを代入。Expert Advisorの状態:Enabled。
エキスパートが取引しないことを決定し、変数ON=falseを代入。エキスパートアドバイザーの状態:オフ。