問題タブ [forex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1382 参照

excel - 複数の条件で条件付き書式を使用してセルに色を付ける

アラートがトリガーされた取引セッション (ロンドン、ロンドンと米国、米国、時間外) に基づいて、時間にカラー コード (4 つの異なる色) を与える最も効率的な方法を見つけようとしています。いくつかの方法を試しましたが、適切な結果が得られませんでした。

たとえば、アラートが 07:05:33 にトリガーされた場合、そのトリガーは LONDON & USA セッションで発生し、緑色で表示されます。アラートが 02:22:33 にあった場合、それはロンドン セッションにあったため、そのフィールドは青く表示されます。これらはほんの一例です。時間値が指定されていない場合、該当するフィールドは未入力のままにする必要があります。写真を入れたかったのですが、まだ十分な評判ポイントが蓄積されていません。だから...私は、私が持っているものの口頭でのスナップショットを提供し、それを私の能力の限り説明しようとします.

私のアラート信号は e11:e61 にあります... E 列は、色付けしたいものです。

セッションは以下の通りです...

これを行うために、この列全体を Excel でプログラムする方法がわかりません。スプレッドシートで複数の色を見たことがありますが、手動か自動かはわかりません。各セルに色を付けるのにかかるデータ量と時間のために、自動であると想定します。

入力セルでこれを直接プログラムできるかどうかわかりませんでした。そうでない場合は、小さなセッション参照テーブルも設定します。

必要かどうかわかりませんが、そうでない場合は...削除します。どんな提案/推奨事項も大きな助けになります。

0 投票する
1 に答える
181 参照

javascript - パネル設定とバルーンに関する Amcharts の問題

私が理解できない2つの小さな質問の解決策が必要です.

  1. 2 つのグラフ (複数パネル グラフ) にはスクロール バーが 1 つしかありませんが、問題はバルーン テキストにあります。1 つのバルーンにマウスを合わせると、2 つのバルーン テキストを表示する必要があります。

  2. 私はグラフに値軸を持っています。私の問題は値の符号に関するものです。値が-veの場合は値の符号を取得していますが、値が+veの場合は+符号を取得していません。要件はそのような方法です+記号を表示する必要があること。panelSettings(prefixOfBig ..) を使用してこれを試しましたが、私の要件には合いませんでした。

誰でも助けてください。

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

0 投票する
2 に答える
4638 参照

algorithmic-trading - init() と OnInit() の違いは何ですか?

MQL4を学んでいます。参照 Web サイトでは、カスタム インジケーターの作成は次のように行われます。

しかし、MetaEditor 内から新しいインジケーターを作成すると、次のような別の構文が得られます。

なぜ違うのですか?

誰かが私に紹介できる Web リンクや本はありますか? 私が読んだ限りでは、MQL4 ウェブサイトが最良の場所でしたが、見た目が異なり、どこを参照すればよいかわかりません。

どんな助けでも大歓迎です。前もって感謝します。

0 投票する
2 に答える
2690 参照

algorithmic-trading - MQL4 関数ポインタ/関数コールバック ソリューション

私が見た限りでは、関数ポインタは MQL4 には存在しません。

私が使用する回避策として:

次に、コールバックが渡されるソースで:

次のように mcbi を渡すことができるようになりました。

受信者は次のようにコールバックできます。

MQL4 で関数コールバックを渡す簡単な方法はありますか?

0 投票する
2 に答える
1421 参照

python - パンダを使用してカスタム間隔に従って時系列のサブセットを抽出するにはどうすればよいですか?

私は、1 か月間、1 日 24 時間、毎日、1 分ごとの外国為替価格のデータセットを持っています。ただし、外国為替市場は実際には日曜日の 17:00 から金曜日の 16:00 までしか開いていません。これらの時間の間のデータは、金曜日の夜に最後に記録された値で埋められます。このパディングを削除して、マーケット オープン データのみを残そうとしています。

私は何十もの行き止まりを下って行き、木のための木を完全に失いました。

指定された時間枠に従ってデータのサブセットを返すのは非常に簡単です。

最初の 2 行は、csv ファイルからデータフレームを作成し、「dtime」列をインデックスとして割り当て、datetime オブジェクトとして解析します。3 行目は、曜日に関係なく、12:00 から 16:00 までのすべての行を返します。

シンプルな 1 行のソリューションは (疑似コード) のようになります。

しかし、明らかに、これは機能しません。

私が完全に見落としている単純なものはありますか?

編集: EKomarov と Alexander の回答を最初から最後まで次のソリューションにまとめました。

0 投票する
3 に答える
2649 参照

forex - Interactive Brokers TWS Java API を使用して取引の P&L を取得する方法

Java API を介して IB TWS で行われた特定の取引の利益と損失 (日次および日付までの合計) を取得する方法はありますか?

0 投票する
1 に答える
256 参照

r - R での効率的なチャンク時系列

私は R で多数の大規模な時系列の通貨ペアの価格設定データを扱っています。ファイルのサイズは 100 ~ 300 MB になる傾向があり、通常は一度に 3 つのファイルを処理します。これらのデータの TIME 列を検討する (はるかに) 効率的な方法を探しています。

私のデータは次のように見え始めます:

R は TIME 列を問題なく理解できます。例えば、

出力を与える

データはすでに月ごとにファイルに整理されています。残念ながら、これも大きすぎます。価格データを「取引週」ごとに分類したい

外国為替取引は、通常月曜日から金曜日まで、連続した数日間にわたって行われます。一部の取引休日は取引を停止し、これらの日にデータはありません。取引スケジューリングの性質は、

... は 12 時間を超えています。時間 t は、USDJPY でのその週の最後の時間インデックスです。

データを取引週、インデックス、またはその他の方法で分割するための許容できる方法が見つかりませんでした。私の試みはすべてハングアップします。USDJPY ファイルには、最大 1,900,000 行が含まれています。

私が試した1つのアプローチ:

時間がかかりすぎます(完了する前に終了しました)

0 投票する
2 に答える
2923 参照

user-interface - 時間枠と X 日間のビジュアル用の長方形の描画との間の最高値と最低値

X私の目的は、指定された時間枠と日数の間の最高値と最低値から測定するチャート上に長方形のオブジェクトを作成することです?

サンプルのスクリーンビュー

チャートにオブジェクトを作成する方法は知っていますが、それを何日も前に繰り返す方法がわかりませんX。どうすればこれを達成できますか?Forループが良いアプローチになるのではないかと考えていましたか?いくつかのガイダンスを使用できます。

0 投票する
1 に答える
53 参照

excel-formula - 複数の条件を適切に解決するために、埋め込み IF ステートメントを使用して AND/OR を含めるにはどうすればよいですか?

フォーラムで以前のかなりの数の質問と回答を確認しましたが、必要な計算を解決するための解決策を提供してくれるものはありません。

これは、価格間の動きを計算している Excel の外国為替取引シナリオです。

これが私が計算を設定しようとしているという考えです...

p10="Win" かつ d10="Long" の場合、ABS(n10-c10)*10000。これは正の数を返す必要があります。p10="Win" かつ d10="Short" の場合、(c10-n10)*10000. これも正の数を返す必要があります。

p10="Loss" かつ d10="Long" の場合、(n10-c10)*10000。ただし、これは負の数を返す必要があります。p10="Loss" および d10="Short) の場合と同様に、(c10-n10)*10000 も負の数を返す必要があります。

IF(OR(AND) ステートメントを組み合わせてみましたが、まだすべての取引で適切な結果を返すことができません。

誰かが何かを見ることができるかどうか、または私が考えていなかった可能性のある救済策を提案できるかどうかを確認したいと思います.